Mercurial > hg > octave-lyh
diff src/file-io.cc @ 1363:ed5757e3333b
[project @ 1995-09-05 23:26:59 by jwe]
author | jwe |
---|---|
date | Tue, 05 Sep 1995 23:26:59 +0000 |
parents | dc9c01f66a19 |
children | 44f5d41ff757 |
line wrap: on
line diff
--- a/src/file-io.cc +++ b/src/file-io.cc @@ -167,7 +167,7 @@ int file_count = file_list.length (); for (int i = 0; i < file_count; i++) { - char *file_name = arg.string_value (); + const char *file_name = arg.string_value (); file = file_list (p); if (strcmp (file.name (), file_name) == 0) return p; @@ -243,7 +243,7 @@ { if (arg.is_string ()) { - char *name = arg.string_value (); + const char *name = arg.string_value (); struct stat buffer; int status = stat (name, &buffer); @@ -532,8 +532,8 @@ return retval; } - char *name = args(0).string_value (); - char *mode = args(1).string_value (); + const char *name = args(0).string_value (); + const char *mode = args(1).string_value (); if (! valid_mode (mode)) { @@ -985,7 +985,7 @@ case 's': { - char *val = args(fmt_arg_count++).string_value (); + const char *val = args(fmt_arg_count++).string_value (); if (error_state) goto invalid_conversion; @@ -1002,7 +1002,7 @@ case 'c': { - char *val = args(fmt_arg_count++).string_value (); + const char *val = args(fmt_arg_count++).string_value (); if (error_state || strlen (val) != 1) goto invalid_conversion; @@ -1037,7 +1037,7 @@ { Octave_object retval; fmt_arg_count = 0; - char *fmt; + const char *fmt; file_info file; if (strcmp (type, "fprintf") == 0) @@ -1082,7 +1082,7 @@ ostrstream output_buf; - char *ptr = fmt; + const char *ptr = fmt; for (;;) { @@ -1357,7 +1357,7 @@ do_scanf (const char *type, const Octave_object& args, int nargout) { Octave_object retval; - char *scanf_fmt = 0; + const char *scanf_fmt = 0; char *tmp_file = 0; int tmp_file_open = 0; FILE *fptr = 0; @@ -1399,7 +1399,7 @@ if ((! fptr && args(0).is_string ()) || (doing_fscanf && file.number () == 0)) { - char *string; + const char *string; if (strcmp (type, "scanf") == 0) scanf_fmt = args(0).string_value (); @@ -1460,7 +1460,7 @@ retval.resize (nargout); - char *ptr = scanf_fmt; + const char *ptr = scanf_fmt; for (;;) { @@ -1553,7 +1553,7 @@ // Find out how many elements are left to read. static long -num_items_remaining (FILE *fptr, char *type) +num_items_remaining (FILE *fptr, const char *type) { size_t size; @@ -1628,7 +1628,7 @@ // Get type and number of bytes per element to read. - char *prec = "uchar"; + const char *prec = "uchar"; if (nargin > 2) { prec = args(2).string_value (); @@ -1815,7 +1815,7 @@ // Get type and number of bytes per element to read. - char *prec = "uchar"; + const char *prec = "uchar"; if (nargin > 2) { prec = args(2).string_value (); @@ -1968,9 +1968,7 @@ return retval; } - char *name = args(0).string_value (); - - Pix p = return_valid_file (name); + Pix p = return_valid_file (args(0)); if (p) { @@ -1987,7 +1985,8 @@ return retval; } - char *mode = args(1).string_value (); + const char *name = args(0).string_value (); + const char *mode = args(1).string_value (); if (mode[1] || (mode[0] != 'w' && mode[0] != 'r')) { @@ -2108,7 +2107,7 @@ return retval; } - char *name = args(0).string_value (); + const char *name = args(0).string_value (); if (pipe (stdin_pipe) || pipe (stdout_pipe)) { @@ -2200,7 +2199,7 @@ return retval; } - char *name = args(0).string_value (); + const char *name = args(0).string_value (); retval (0) = (double) system (name); return retval; @@ -2235,7 +2234,7 @@ return retval; } - char *name = args(0).string_value (); + const char *name = args(0).string_value (); pid = fork (); @@ -2368,7 +2367,7 @@ return retval; } - char *name = args(0).string_value (); + const char *name = args(0).string_value (); if (! args(1).is_scalar_type ()) { @@ -2417,7 +2416,7 @@ return retval; } - char *name = args(0).string_value (); + const char *name = args(0).string_value (); retval (0) = (double) unlink (name);