bug #13397 fixed - saveGui() returned an undocumented boolean parameter (success... 17/14517/4
Vladislav TRUBKIN [Mon, 12 May 2014 08:53:57 +0000 (10:53 +0200)]
Change-Id: I53fc781cc94a91b5aa171d9957458666b1052096

scilab/CHANGES_5.5.X
scilab/modules/gui/help/en_US/saveGui.xml
scilab/modules/gui/sci_gateway/cpp/sci_saveGui.cpp

index 1102492..6832dce 100644 (file)
@@ -31,6 +31,8 @@ Scilab Bug Fixes
 
 * Bug #13386 fixed - An exception occured when using entity picker on legends.
 
+* Bug #13397 fixed - saveGui() returned an undocumented boolean parameter (success/failure flag).
+
 
 Xcos Bug Fixes
 ==============
index 5e22400..3309040 100644 (file)
@@ -36,7 +36,7 @@
         </para>
         <para>
             <literal>saveGui(f, filename)</literal> save a current graphic handle f in file
-            defined by <literal>filename</literal>.
+            defined by <literal>filename</literal>. If the operation failed an error message in the Scilab console will be printed.
         </para>
     </refsection>
     <refsection>
index 5348208..f377179 100644 (file)
@@ -138,8 +138,7 @@ int sci_saveGui(char *fname, unsigned long fname_len)
     }
 
     free(ret);
-    createScalarBoolean(pvApiCtx, iRhs + 1, 1);
-    AssignOutputVariable(pvApiCtx, 1) = iRhs + 1;
+    AssignOutputVariable(pvApiCtx, 1) = 0;
     ReturnArguments(pvApiCtx);
     return 0;
 }