diff options
author | Rob Austein <sra@hactrn.net> | 2007-11-17 09:03:31 +0000 |
---|---|---|
committer | Rob Austein <sra@hactrn.net> | 2007-11-17 09:03:31 +0000 |
commit | 7b515b15407c6de017aa181da3648b261186ba93 (patch) | |
tree | fb1e14fc433804d2c3f419cf280c464716fc6fa6 /pow/POW-0.7/lib/_der.py | |
parent | 9f4062bd9fcb212a9abd5896f7aad902831143a9 (diff) |
Fix an encoder test that broke when I added a __len__() method to the
SequenceOf class.
svn path=/pow/POW-0.7/lib/_der.py; revision=1311
Diffstat (limited to 'pow/POW-0.7/lib/_der.py')
-rw-r--r-- | pow/POW-0.7/lib/_der.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/pow/POW-0.7/lib/_der.py b/pow/POW-0.7/lib/_der.py index be1c4f24..2659fb15 100644 --- a/pow/POW-0.7/lib/_der.py +++ b/pow/POW-0.7/lib/_der.py @@ -417,7 +417,7 @@ def _encodeSequence(val): raise DerError, 'argument should be a list or tuple' buf = cStringIO.StringIO() for obj in val: - if obj: + if obj or isinstance(obj, _GeneralObject): obj.write(buf) elif not obj.optional: raise DerError, 'object not set which should be: %s' % obj |