diff src/octave.cc @ 6680:cd39d4a0b671

[project @ 2007-05-31 20:23:45 by jwe]
author jwe
date Thu, 31 May 2007 20:23:45 +0000
parents 49724abe1236
children 688ef9440022
line wrap: on
line diff
--- a/src/octave.cc
+++ b/src/octave.cc
@@ -375,7 +375,8 @@
     }
   catch (std::bad_alloc)
     {
-      std::cerr << "error: memory exhausted -- eval failed\n";
+      std::cerr << "error: memory exhausted or requested size too large for range of Octave's index type -- eval failed"
+		<< std::endl;
     }
 
   unwind_protect::run_frame ("execute_eval_option_code");
@@ -420,8 +421,8 @@
     }
   catch (std::bad_alloc)
     {
-      std::cerr << "error: memory exhausted -- execution of "
-		<< fname << " failed\n";
+      std::cerr << "error: memory exhausted or requested size too large for range of Octave's index type -- execution of "
+		<< fname << " failed" << std::endl;
     }
  
   unwind_protect::run_frame ("execute_command_line_file");