Coverity #1321256, #1321259 fixed
[scilab.git] / scilab / modules / preferences / sci_gateway / cpp / sci_removeModulePreferences.cpp
index 805718e..218b90a 100644 (file)
@@ -51,7 +51,10 @@ int sci_removeModulePreferences(char * fname, void *pvApiCtx)
         {
             Scierror(999, gettext("%s: Wrong type for input argument #%i: string expected.\n"), fname, 1);
         }
-        getAllocatedSingleString(pvApiCtx, addr, &tbxName);
+        if (getAllocatedSingleString(pvApiCtx, addr, &tbxName))
+        {
+            return 0;
+        }
     }
 
     try