From b38e2bcfd41f04644cef55e2b82fcd6b1696eb98 Mon Sep 17 00:00:00 2001 From: Brett Cannon Date: Wed, 21 Feb 2007 21:18:18 +0000 Subject: [PATCH] Fix plistlib to work with dict views. --- BROKEN | 2 +- Lib/plat-mac/plistlib.py | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/BROKEN b/BROKEN index 4615d6d1373..034cd851ff0 100644 --- a/BROKEN +++ b/BROKEN @@ -1,3 +1,3 @@ test_bsddb test_bsddb3 test_compile test_dumbdbm test_importhooks test_iter test_iterlen test_minidom test_mutants - test_os test_plistlib + test_os diff --git a/Lib/plat-mac/plistlib.py b/Lib/plat-mac/plistlib.py index f91f1d3fc60..0daf3b5b17a 100644 --- a/Lib/plat-mac/plistlib.py +++ b/Lib/plat-mac/plistlib.py @@ -268,8 +268,7 @@ def writeData(self, data): def writeDict(self, d): self.beginElement("dict") - items = d.items() - items.sort() + items = sorted(d.items()) for key, value in items: if not isinstance(key, (str, unicode)): raise TypeError("keys must be strings")