[dak/master 6/7] determine_new: Really make `new' an empty dict
Signed-off-by: Ansgar Burchardt <ansgar@debian.org>
---
daklib/queue.py | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/daklib/queue.py b/daklib/queue.py
index 0e34fec..86e768b 100755
--- a/daklib/queue.py
+++ b/daklib/queue.py
@@ -102,7 +102,7 @@ def get_type(f, session):
# Determine what parts in a .changes are NEW
-def determine_new(filename, changes, files, warn=1, session = None, dsc = None, new = {}):
+def determine_new(filename, changes, files, warn=1, session = None, dsc = None, new = None):
"""
Determine what parts in a C{changes} file are NEW.
@@ -131,6 +131,8 @@ def determine_new(filename, changes, files, warn=1, session = None, dsc = None,
# TODO: This should all use the database instead of parsing the changes
# file again
byhand = {}
+ if new is None:
+ new = {}
dbchg = get_dbchange(filename, session)
if dbchg is None:
--
1.7.2.5
Reply to: