load-path.cc (Faddpath): preserve order of prepended elements
author |
John W. Eaton <jwe@octave.org> |
date |
Fri, 26 Jun 2009 09:15:31 -0400 |
parents |
df1ea906c1c4 |
children |
cdfb9ad48080 |
files |
src/ChangeLog src/load-path.cc |
diffstat |
2 files changed, 7 insertions(+), 0 deletions(-)
[+]
|
line diff
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,7 @@
+2009-06-26 John W. Eaton <jwe@octave.org>
+
+ * load-path.cc (Faddpath): Preserve order of prepended elements.
+
2009-06-25 John W. Eaton <jwe@octave.org>
* graphics.h.in (gh_manager::restore_gcbo):
--- a/src/load-path.cc
+++ b/src/load-path.cc
@@ -2024,6 +2024,9 @@
{
std::list<std::string> dir_elts = split_path (arg);
+ if (! append)
+ std::reverse (dir_elts.begin (), dir_elts.end ());
+
for (std::list<std::string>::const_iterator p = dir_elts.begin ();
p != dir_elts.end ();
p++)