summaryrefslogtreecommitdiff
path: root/python
diff options
context:
space:
mode:
authorPeter LaFosse <peter@vector35.com>2020-05-11 09:15:21 -0400
committerPeter LaFosse <peter@vector35.com>2020-05-11 09:15:26 -0400
commit626235bed9642d839bcd27b6444af305df96c6f1 (patch)
treeb11f710132d42ea419afd2a1210b0b6b5ddcee98 /python
parent091347c411f803dca64a3647ba05f99499711429 (diff)
Fixes #1619 Hash transforms encode functions should return bytes instead of str
Diffstat (limited to 'python')
-rw-r--r--python/transform.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/python/transform.py b/python/transform.py
index 3e89555d..d58ff0f6 100644
--- a/python/transform.py
+++ b/python/transform.py
@@ -267,7 +267,7 @@ class Transform(with_metaclass(_TransformMetaClass, object)):
param_buf[i].value = data[i].handle
if not core.BNDecode(self.handle, input_buf.handle, output_buf.handle, param_buf, len(keys)):
return None
- return str(output_buf)
+ return bytes(output_buf)
def encode(self, input_buf, params = {}):
if isinstance(input_buf, int) or isinstance(input_buf, numbers.Integral):
@@ -283,4 +283,4 @@ class Transform(with_metaclass(_TransformMetaClass, object)):
param_buf[i].value = data[i].handle
if not core.BNEncode(self.handle, input_buf.handle, output_buf.handle, param_buf, len(keys)):
return None
- return str(output_buf)
+ return bytes(output_buf)