Better fix for #7852

This commit is contained in:
Kovid Goyal 2010-12-10 19:28:19 -07:00
parent 44ca3ea808
commit 48f469cf7c

View File

@ -240,9 +240,8 @@ class CollectionsBookList(BookList):
return 1
if y is None:
return -1
if isinstance(x, (unicode, str)):
c = strcmp(unicode(force_unicode(x)),
unicode(force_unicode(y)))
if isinstance(x, basestring) and isinstance(y, basestring):
c = strcmp(force_unicode(x), force_unicode(y))
else:
c = cmp(x, y)
if c != 0: