twain_32: Ensure FreeLibrary is called on error case (coverity)
Frédéric Delanoy
frederic.delanoy at gmail.com
Wed Nov 27 06:50:35 CST 2013
CID 713722
---
dlls/twain_32/dsm_ctrl.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dlls/twain_32/dsm_ctrl.c b/dlls/twain_32/dsm_ctrl.c
index 09e49c8..9bbd0fa 100644
--- a/dlls/twain_32/dsm_ctrl.c
+++ b/dlls/twain_32/dsm_ctrl.c
@@ -75,7 +75,7 @@ twain_add_onedriver(const char *dsname) {
ret = dsEntry (&fakeOrigin, DG_CONTROL, DAT_IDENTITY, MSG_GET, &sourceId);
if (ret != TWRC_SUCCESS) {
ERR("Source->(DG_CONTROL,DAT_IDENTITY,MSG_GET) failed!\n");
- return;
+ break;
}
TRACE("Manufacturer: %s\n", debugstr_a(sourceId.Manufacturer));
TRACE("ProductFamily: %s\n", debugstr_a(sourceId.ProductFamily));
--
1.8.4.4
More information about the wine-patches
mailing list