Mercurial > hg > octave-nkf
diff src/variables.cc @ 5484:2ff5363a16bd
[project @ 2005-10-06 17:12:12 by jwe]
author | jwe |
---|---|
date | Thu, 06 Oct 2005 17:12:13 +0000 |
parents | 009606303874 |
children | e107161b8ca3 |
line wrap: on
line diff
--- a/src/variables.cc +++ b/src/variables.cc @@ -828,12 +828,17 @@ { if (! retval) { - string_vector names (2); - - names(0) = name + ".oct"; - names(1) = name + ".m"; - - std::string file_name = Vload_path_dir_path.find_first_of (names); + std::string file_name = lookup_autoload (name); + + if (file_name.empty ()) + { + string_vector names (2); + + names(0) = name + ".oct"; + names(1) = name + ".m"; + + file_name = Vload_path_dir_path.find_first_of (names); + } size_t len = file_name.length ();