diff options
author | Steven Knight <knight@baldmt.com> | 2009-02-19 05:50:06 (GMT) |
---|---|---|
committer | Steven Knight <knight@baldmt.com> | 2009-02-19 05:50:06 (GMT) |
commit | a6e675ce76b9a97241e8432d695dbcd56be2f806 (patch) | |
tree | afc75a0f864ef29ed76e48b064e25073c64b64dc /src/engine/SCons/Node | |
parent | 67e32829148c86f1797c3de72e1d50a0f4780866 (diff) | |
download | SCons-a6e675ce76b9a97241e8432d695dbcd56be2f806.zip SCons-a6e675ce76b9a97241e8432d695dbcd56be2f806.tar.gz SCons-a6e675ce76b9a97241e8432d695dbcd56be2f806.tar.bz2 |
Return the intern() string on the first call to Node.FS.Base._save_str().
Diffstat (limited to 'src/engine/SCons/Node')
-rw-r--r-- | src/engine/SCons/Node/FS.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/engine/SCons/Node/FS.py b/src/engine/SCons/Node/FS.py index fa0a9ed..62d39dd 100644 --- a/src/engine/SCons/Node/FS.py +++ b/src/engine/SCons/Node/FS.py @@ -613,8 +613,8 @@ class Base(SCons.Node.Node): return self._memo['_save_str'] except KeyError: pass - result = self._get_str() - self._memo['_save_str'] = intern(result) + result = intern(self._get_str()) + self._memo['_save_str'] = result return result def _get_str(self): |