diff options
author | Paweł Tomulik <ptomulik@meil.pw.edu.pl> | 2013-01-07 01:59:38 +0100 |
---|---|---|
committer | Paweł Tomulik <ptomulik@meil.pw.edu.pl> | 2013-01-07 01:59:38 +0100 |
commit | 1d0f18370058168a46160439eb40ce95e262d4cb (patch) | |
tree | 6d5c9e8e3a7954acefb63bc1da5aa6061c1b340e | |
parent | df2a07d190f888ffa803cb3297b8688951e13e83 (diff) | |
download | scons-git-1d0f18370058168a46160439eb40ce95e262d4cb.tar.gz |
fixed bug with mutable default argument in Tool/GettextCommon.py
-rw-r--r-- | src/engine/SCons/Tool/GettextCommon.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/engine/SCons/Tool/GettextCommon.py b/src/engine/SCons/Tool/GettextCommon.py index 86d7eafa6..cd2f306cf 100644 --- a/src/engine/SCons/Tool/GettextCommon.py +++ b/src/engine/SCons/Tool/GettextCommon.py @@ -225,8 +225,9 @@ class _POFileBuilder(BuilderBase): import SCons.Environment ############################################################################# -def _translate(env, target=[], source=SCons.Environment._null, *args, **kw): +def _translate(env, target=None, source=SCons.Environment._null, *args, **kw): """ Function for `Translate()` pseudo-builder """ + if target is None: target = [] pot = env.POTUpdate(None, source, *args, **kw) po = env.POUpdate(target, pot, *args, **kw) return po |