* Bug #14824 fixed - Incorrect error message with mfprintf(fd, '%d', [])
[scilab.git] / scilab / modules / fileio / sci_gateway / cpp / sci_mfprintf.cpp
index e71a7c1..b373dca 100644 (file)
@@ -148,6 +148,11 @@ types::Function::ReturnValue sci_mfprintf(types::typed_list &in, int _iRetCount,
     wcsInput = pFileStr->get(0);
     wcsStringToWrite = scilab_sprintf("mfprintf", wcsInput, in, &nbrOfLines, &iNewLine);
 
+    if (wcsStringToWrite == NULL)
+    {
+        return types::Function::Error;
+    }
+
     if (isSTD)
     {
         for (int i = 0; i < nbrOfLines; i++)