diff options
| author | Brian Potchik <brian@vector35.com> | 2019-04-13 09:35:05 -0400 |
|---|---|---|
| committer | Brian Potchik <brian@vector35.com> | 2019-04-13 09:35:05 -0400 |
| commit | 6e8fb8761a627d79c26bde4e7351022f707bb6fb (patch) | |
| tree | 25687bea9c89e6a972bad41a112f8e3f8ac8e8eb /python/transform.py | |
| parent | 6b0133de70b90b8411a3abf5c1b7b000c8130580 (diff) | |
Don't allow integer values for transform buffer param.
Diffstat (limited to 'python/transform.py')
| -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()) |
