forked from pool/python-biplist
(bt#wooster/biplist#12). OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-biplist?expand=0&rev=20
18 lines
636 B
Diff
18 lines
636 B
Diff
---
|
|
biplist/__init__.py | 154 ++++++++++++++++++++++++++--------------------------
|
|
1 file changed, 77 insertions(+), 77 deletions(-)
|
|
|
|
--- a/biplist/__init__.py
|
|
+++ b/biplist/__init__.py
|
|
@@ -150,8 +150,8 @@ def wrapDataObject(o, for_binary=False):
|
|
if isinstance(o, Data) and not for_binary:
|
|
v = sys.version_info
|
|
if not (v[0] >= 3 and v[1] >= 4):
|
|
- o = plistlib.Data(o)
|
|
- elif isinstance(o, (bytes, plistlib.Data)) and for_binary:
|
|
+ o = bytes(o)
|
|
+ elif isinstance(o, bytes) and for_binary:
|
|
if hasattr(o, 'data'):
|
|
o = Data(o.data)
|
|
elif isinstance(o, tuple):
|