summaryrefslogtreecommitdiff
path: root/python
diff options
context:
space:
mode:
authorKyle Martin <krm504@nyu.edu>2019-06-21 17:23:54 -0400
committerGitHub <noreply@github.com>2019-06-21 17:23:54 -0400
commit780f61ebed23fbe3b5c3767294355bd75b8f1c8f (patch)
tree92173199e8f62224da497bfd9c18a20fe2d81adf /python
parenta37745be0353874990a953c956059b9d8953f7af (diff)
parent2b52bef755671a22cd3533f5a8303678c740b385 (diff)
Merge pull request #1380 from joshwatson/fix-custom-transforms
Fix custom Transforms for python3
Diffstat (limited to 'python')
-rw-r--r--python/transform.py12
1 files changed, 6 insertions, 6 deletions
diff --git a/python/transform.py b/python/transform.py
index 3afaaa59..95aeac87 100644
--- a/python/transform.py
+++ b/python/transform.py
@@ -196,11 +196,11 @@ class Transform(with_metaclass(_TransformMetaClass, object)):
param_map = {}
for i in range(0, count):
data = databuffer.DataBuffer(handle = core.BNDuplicateDataBuffer(params[i].value))
- param_map[params[i].name] = str(data)
- result = self.perform_decode(str(input_obj), param_map)
+ param_map[params[i].name] = bytes(data)
+ result = self.perform_decode(bytes(input_obj), param_map)
if result is None:
return False
- result = str(result)
+ result = bytes(result)
core.BNSetDataBufferContents(output_buf, result, len(result))
return True
except:
@@ -213,11 +213,11 @@ class Transform(with_metaclass(_TransformMetaClass, object)):
param_map = {}
for i in range(0, count):
data = databuffer.DataBuffer(handle = core.BNDuplicateDataBuffer(params[i].value))
- param_map[params[i].name] = str(data)
- result = self.perform_encode(str(input_obj), param_map)
+ param_map[params[i].name] = bytes(data)
+ result = self.perform_encode(bytes(input_obj), param_map)
if result is None:
return False
- result = str(result)
+ result = bytes(result)
core.BNSetDataBufferContents(output_buf, result, len(result))
return True
except: