[Secure-testing-commits] r2477 - lib/python
Florian Weimer
fw at costa.debian.org
Thu Oct 20 09:00:53 UTC 2005
Author: fw
Date: 2005-10-20 09:00:51 +0000 (Thu, 20 Oct 2005)
New Revision: 2477
Modified:
lib/python/bugs.py
Log:
r262 at deneb: fw | 2005-09-29 21:08:13 +0200
lib/python/bugs.py (Bugs.mergeNotes):
Deal with "None" releases in the sorting code.
Modified: lib/python/bugs.py
===================================================================
--- lib/python/bugs.py 2005-10-20 08:57:39 UTC (rev 2476)
+++ lib/python/bugs.py 2005-10-20 09:00:51 UTC (rev 2477)
@@ -353,7 +353,18 @@
else:
notes[key] = n
l = notes.keys()
- l.sort()
+
+ # The release part of a key can be None, so we have to deal
+ # with that when sorting.
+ def compare(a, b):
+ r = cmp(a[0], b[0])
+ if r:
+ return r
+ ar = str(a[1] or '')
+ br = str(b[1] or '')
+ return cmp(ar, br)
+ l.sort(compare)
+
nts = []
for key in l:
nts.append(notes[key])
More information about the Secure-testing-commits
mailing list