diff options
Diffstat (limited to 'python')
| -rw-r--r-- | python/transform.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/python/transform.py b/python/transform.py index 3f39afe4..7176e817 100644 --- a/python/transform.py +++ b/python/transform.py @@ -224,6 +224,8 @@ class Transform(with_metaclass(_TransformMetaClass, object)): return None def decode(self, input_buf, params = {}): + if isinstance(input_buf, int) or isinstance(input_buf, long): + return None input_buf = databuffer.DataBuffer(input_buf) output_buf = databuffer.DataBuffer() keys = list(params.keys()) @@ -237,6 +239,8 @@ class Transform(with_metaclass(_TransformMetaClass, object)): return str(output_buf) def encode(self, input_buf, params = {}): + if isinstance(input_buf, int) or isinstance(input_buf, long): + return None input_buf = databuffer.DataBuffer(input_buf) output_buf = databuffer.DataBuffer() keys = list(params.keys()) |
