diff libinterp/octave-value/ov-fcn-handle.cc @ 18409:1e148ecdeedd

maint: Periodic merge of gui-release to default.
author John W. Eaton <jwe@octave.org>
date Wed, 29 Jan 2014 15:28:35 -0500
parents 6a71e5030df5 bd9d34f28b0f
children bcd71a2531d3
line wrap: on
line diff
--- a/libinterp/octave-value/ov-fcn-handle.cc	Mon Jan 27 09:50:53 2014 -0800
+++ b/libinterp/octave-value/ov-fcn-handle.cc	Wed Jan 29 15:28:35 2014 -0500
@@ -380,7 +380,7 @@
                p = vars.begin (); p != vars.end (); p++)
             {
               if (! save_ascii_data (os, p->varval (0), p->name (), false, 0))
-                return os;
+                return ! os.fail ();
             }
         }
     }
@@ -556,7 +556,7 @@
             {
               if (! save_binary_data (os, p->varval (0), p->name (),
                                       "", 0, save_as_floats))
-                return os;
+                return ! os.fail ();
             }
         }
     }