diff src/load-path.cc @ 5911:a65b51ed388c

[project @ 2006-07-28 16:31:00 by jwe]
author jwe
date Fri, 28 Jul 2006 16:31:01 +0000
parents b9fd54407c8d
children ceaf10a4743c
line wrap: on
line diff
--- a/src/load-path.cc	Fri Jul 28 03:40:22 2006 +0000
+++ b/src/load-path.cc	Fri Jul 28 16:31:01 2006 +0000
@@ -467,6 +467,12 @@
 void
 load_path::do_add (const std::string& dir, bool at_end, bool warn)
 {
+  size_t len = dir.length ();
+
+  if (len > 1 && dir.substr (len-2) == "//")
+    warning_with_id ("Octave:recursive-path-search",
+		     "trailing `//' is no longer special in search path elements");
+
   dir_info_list_iterator i = find_dir_info (dir);
 
   if (i != dir_info_list.end ())