issue #2959: oops, hopefully fix Python 2.x

This commit is contained in:
Dvořák Václav 2018-01-26 14:54:49 +01:00
parent 53ce9ec4fb
commit 51bed10d4e

View File

@ -226,7 +226,10 @@ class PdfDict(UserDict):
def __setattr__(self, key, value): def __setattr__(self, key, value):
if key == "data": if key == "data":
UserDict.__setattr__(self, key, value) if hasattr(UserDict, "__setattr__"):
UserDict.__setattr__(self, key, value)
else:
self.__dict__[key] = value
else: else:
if isinstance(key, str): if isinstance(key, str):
key = key.encode("us-ascii") key = key.encode("us-ascii")