diff options
author | elie <elie> | 2012-05-28 10:08:31 +0000 |
---|---|---|
committer | elie <elie> | 2012-05-28 10:08:31 +0000 |
commit | 97af12c945f85ed0aeeecd7730f92ba32d3324a1 (patch) | |
tree | 2ce2ff9c8cbce73b6a06a6eac3396d3e6fc67b56 /pyasn1/compat | |
parent | 95afea9d81015a00a6eaa55c783cf31ad9bb6b2c (diff) | |
download | pyasn1-97af12c945f85ed0aeeecd7730f92ba32d3324a1.tar.gz |
catch inappropriate substrate type passed to decoder
Diffstat (limited to 'pyasn1/compat')
-rw-r--r-- | pyasn1/compat/octets.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/pyasn1/compat/octets.py b/pyasn1/compat/octets.py index d0303ea..f7f2a29 100644 --- a/pyasn1/compat/octets.py +++ b/pyasn1/compat/octets.py @@ -8,6 +8,7 @@ if version_info[0] <= 2: octs2ints = lambda s: [ oct2int(x) for x in s ] str2octs = lambda x: x octs2str = lambda x: x + isOctetsType = lambda s: isinstance(s, str) else: ints2octs = bytes int2oct = lambda x: ints2octs((x,)) @@ -16,3 +17,4 @@ else: octs2ints = lambda s: [ x for x in s ] str2octs = lambda x: x.encode() octs2str = lambda x: x.decode() + isOctetsType = lambda s: isinstance(s, bytes) |