comparison src/error.cc @ 5335:a892ee7ac114

[project @ 2005-05-02 20:33:48 by jwe]
author jwe
date Mon, 02 May 2005 20:33:48 +0000
parents 4c8a2e4e0717
children 80e629357483
comparison
equal deleted inserted replaced
5334:f9afe97d6d14 5335:a892ee7ac114
700 { 700 {
701 octave_value_list retval; 701 octave_value_list retval;
702 702
703 int argc = args.length () + 1; 703 int argc = args.length () + 1;
704 704
705 string_vector argv = args.make_argv ("lasterr"); 705 if (argc == 1 || argc == 2)
706 706 {
707 if (argc == 1) 707 string_vector argv = args.make_argv ("lasterr");
708 retval(0) = Vlast_error_message; 708
709 else if (argc == 2) 709 if (! error_state)
710 Vlast_error_message = argv(1); 710 {
711 if (argc == 1)
712 retval(0) = Vlast_error_message;
713 else
714 Vlast_error_message = argv(1);
715 }
716 }
711 else 717 else
712 print_usage ("lasterr"); 718 print_usage ("lasterr");
713 719
714 return retval; 720 return retval;
715 } 721 }