Mercurial > hg > octave-avbm
diff src/load-save.cc @ 3202:44d82b369c78
[project @ 1998-10-29 20:27:57 by jwe]
author | jwe |
---|---|
date | Thu, 29 Oct 1998 20:28:02 +0000 |
parents | bef7b73c0724 |
children | 60a89a69a70a |
line wrap: on
line diff
--- a/src/load-save.cc +++ b/src/load-save.cc @@ -1028,13 +1028,18 @@ string varname; - size_t pos = filename.find ('.'); + size_t pos = filename.rfind ('/'); if (pos != NPOS) - varname = filename.substr (0, pos); + varname = filename.substr (pos+1); else varname = filename; + pos = varname.find ('.'); + + if (pos != NPOS) + varname = varname.substr (0, pos); + if (valid_identifier (varname.c_str ())) { int nr = 0;