changeset 3006:8afe3bf4c449

[project @ 1997-05-27 15:09:26 by jwe]
author jwe
date Tue, 27 May 1997 15:09:35 +0000
parents fd2080b2800e
children 462196ba12ea
files src/input.cc src/toplev.cc
diffstat 2 files changed, 4 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/src/input.cc
+++ b/src/input.cc
@@ -464,7 +464,7 @@
 // If the user simply hits return, this will produce an empty matrix.
 
 static octave_value_list
-get_user_input (const octave_value_list& args, int debug = 0)
+get_user_input (const octave_value_list& args, bool debug = false)
 {
   octave_value retval;
 
@@ -576,7 +576,7 @@
   int nargin = args.length ();
 
   if (nargin == 0 || nargin == 1)
-    retval = get_user_input (args, 1);
+    retval = get_user_input (args, true);
   else
     print_usage ("keyboard");
 
--- a/src/toplev.cc
+++ b/src/toplev.cc
@@ -562,7 +562,8 @@
 
   octave_value_list tmp = eval_string (s, silent, parse_status, 1);
 
-  retval = tmp(0);
+  if (! tmp.empty ())
+    retval = tmp(0);
 
   return retval;
 }