Mercurial > hg > octave-avbm
diff src/toplev.cc @ 1728:42b4f904f1af
[project @ 1996-01-09 11:36:01 by jwe]
author | jwe |
---|---|
date | Tue, 09 Jan 1996 11:41:43 +0000 |
parents | bcb2a18534a8 |
children | a02f140ed897 |
line wrap: on
line diff
--- a/src/toplev.cc +++ b/src/toplev.cc @@ -32,6 +32,8 @@ #include <cstring> #include <ctime> +#include <string> + #include <fstream.h> #include <iostream.h> #include <strstream.h> @@ -231,7 +233,8 @@ if (nargin == 1) { - const char *file = args(0).string_value (); + string tstr = args(0).string_value (); + const char *file = tstr.c_str (); if (! error_state) { @@ -491,7 +494,8 @@ static Octave_object eval_string (const tree_constant& arg, int& parse_status, int nargout) { - const char *string = arg.string_value (); + string tstr = arg.string_value (); + const char *string = tstr.c_str (); if (error_state) { @@ -569,7 +573,8 @@ tree_constant tc_command = args(0); - const char *tmp_str = tc_command.string_value (); + string tstr = tc_command.string_value (); + const char *tmp_str = tstr.c_str (); if (error_state) {