summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons
diff options
context:
space:
mode:
authorGary Oberbrunner <garyo@oberbrunner.com>2008-09-03 02:44:51 (GMT)
committerGary Oberbrunner <garyo@oberbrunner.com>2008-09-03 02:44:51 (GMT)
commit63265fa6cd288b04e479230ca51d2842f4f0c81b (patch)
tree23e3076a52ab5bdc141c1b4663f7c8eca3e11e48 /src/engine/SCons
parente8f9df6d48ac1cbda382e95600a2a48f8fd5de86 (diff)
downloadSCons-63265fa6cd288b04e479230ca51d2842f4f0c81b.zip
SCons-63265fa6cd288b04e479230ca51d2842f4f0c81b.tar.gz
SCons-63265fa6cd288b04e479230ca51d2842f4f0c81b.tar.bz2
Fix for bug #2184, Glob() corrupts LIBPATH.
Diffstat (limited to 'src/engine/SCons')
-rw-r--r--src/engine/SCons/Node/FS.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/engine/SCons/Node/FS.py b/src/engine/SCons/Node/FS.py
index 6165873..a2c7244 100644
--- a/src/engine/SCons/Node/FS.py
+++ b/src/engine/SCons/Node/FS.py
@@ -1411,7 +1411,7 @@ class Dir(Base):
def get_all_rdirs(self):
try:
- return self._memo['get_all_rdirs']
+ return list(self._memo['get_all_rdirs'])
except KeyError:
pass
@@ -1427,7 +1427,7 @@ class Dir(Base):
fname = dir.name + os.sep + fname
dir = dir.up()
- self._memo['get_all_rdirs'] = result
+ self._memo['get_all_rdirs'] = list(result)
return result