Fix plistlib to work with dict views.

This commit is contained in:
Brett Cannon 2007-02-21 21:18:18 +00:00
parent 75d26ccd7a
commit b38e2bcfd4
2 changed files with 2 additions and 3 deletions

2
BROKEN
View File

@ -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

View File

@ -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")