[fileio] mputstr() error message fixed 28/21528/4
Samuel GOUGEON [Sun, 5 Jul 2020 18:45:53 +0000 (20:45 +0200)]
Issue:
--> mputstr(["Scilab" ; "Xcos"], fd)
mputstr: Wrong type for input argument #1: string expected.

Test:
fid =  mopen(tempname(), "wt");
mputstr(["Scilab" ; "Xcos"], fid);
mclose(fid);

Change-Id: I3b6c586c1b77328ebb2ce7a0d0f31eb08170e689

scilab/modules/fileio/sci_gateway/cpp/sci_mputstr.cpp

index 8b4e52c..81d695c 100644 (file)
@@ -48,7 +48,7 @@ types::Function::ReturnValue sci_mputstr(types::typed_list &in, int _iRetCount,
 
     if (in[0]->isString() == false || in[0]->getAs<types::String>()->isScalar() == false)
     {
-        Scierror(999, _("%s: Wrong type for input argument #%d: string expected.\n"), "mputstr", 1);
+        Scierror(999, _("%s: Argument #%d: a single string expected.\n"), "mputstr", 1);
         return types::Function::Error;
     }