Mercurial > hg > octave-avbm
diff src/t-builtins.cc @ 312:069ae2896cf7
[project @ 1994-01-19 21:40:41 by jwe]
author | jwe |
---|---|
date | Wed, 19 Jan 1994 21:40:54 +0000 (1994-01-19) |
parents | c64f870ac8d9 |
children | 82d30a23c979 |
line wrap: on
line diff
--- a/src/t-builtins.cc +++ b/src/t-builtins.cc @@ -735,10 +735,12 @@ } int count = 0; + char *nm = (char *) NULL; for (;;) { // Read name for this entry or break on EOF. - char *nm = extract_keyword (stream, "name"); + delete [] nm; + nm = extract_keyword (stream, "name"); if (nm == (char *) NULL) { if (count == 0) @@ -932,7 +934,9 @@ for (i = 0; i < count; i++) { if (fnmatch (*argv, lvars[i], __FNM_FLAGS) == 0 - && curr_sym_tab->save (stream, lvars[i], 0, prec) != 0) + && curr_sym_tab->save (stream, lvars[i], + is_globally_visible (lvars[i]), + prec) != 0) saved_or_error++; }