diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/CHANGES.txt | 7 | ||||
| -rw-r--r-- | src/engine/SCons/Node/FS.py | 4 |
2 files changed, 9 insertions, 2 deletions
diff --git a/src/CHANGES.txt b/src/CHANGES.txt index 5855053..7045b0f 100644 --- a/src/CHANGES.txt +++ b/src/CHANGES.txt @@ -8,6 +8,13 @@ +RELEASE 1.X - XXX + + From Ian P. Cardenas: + + - Fix Glob() polluting LIBPATH by returning copy of list + + RELEASE 1.0.0 - XXX From Jared Grubb: 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 |
