summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--project.py10
1 files changed, 6 insertions, 4 deletions
diff --git a/project.py b/project.py
index 0d60fc6e..ae771c42 100644
--- a/project.py
+++ b/project.py
@@ -1963,15 +1963,17 @@ class Project(object):
1963 ids.add(ref_id) 1963 ids.add(ref_id)
1964 tmp.add(r) 1964 tmp.add(r)
1965 1965
1966 tmp_packed = '' 1966 tmp_packed_lines = []
1967 old_packed = '' 1967 old_packed_lines = []
1968 1968
1969 for r in sorted(all_refs): 1969 for r in sorted(all_refs):
1970 line = '%s %s\n' % (all_refs[r], r) 1970 line = '%s %s\n' % (all_refs[r], r)
1971 tmp_packed += line 1971 tmp_packed_lines.append(line)
1972 if r not in tmp: 1972 if r not in tmp:
1973 old_packed += line 1973 old_packed_lines.append(line)
1974 1974
1975 tmp_packed = ''.join(tmp_packed_lines)
1976 old_packed = ''.join(old_packed_lines)
1975 _lwrite(packed_refs, tmp_packed) 1977 _lwrite(packed_refs, tmp_packed)
1976 else: 1978 else:
1977 alt_dir = None 1979 alt_dir = None