aboutsummaryrefslogtreecommitdiff
path: root/pow/POW-0.7/lib/_der.py
diff options
context:
space:
mode:
authorRob Austein <sra@hactrn.net>2007-11-17 09:03:31 +0000
committerRob Austein <sra@hactrn.net>2007-11-17 09:03:31 +0000
commit7b515b15407c6de017aa181da3648b261186ba93 (patch)
treefb1e14fc433804d2c3f419cf280c464716fc6fa6 /pow/POW-0.7/lib/_der.py
parent9f4062bd9fcb212a9abd5896f7aad902831143a9 (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.py2
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