diff options
Diffstat (limited to 'pow/POW-0.7/lib/pkix.py')
-rwxr-xr-x | pow/POW-0.7/lib/pkix.py | 17 |
1 files changed, 6 insertions, 11 deletions
diff --git a/pow/POW-0.7/lib/pkix.py b/pow/POW-0.7/lib/pkix.py index 68787d8b..7848356b 100755 --- a/pow/POW-0.7/lib/pkix.py +++ b/pow/POW-0.7/lib/pkix.py @@ -1746,20 +1746,15 @@ class Extension(Sequence): else: return (oid, critical, ()) - if False: # [sra] debugging hack - try: - extnObj = self.classMap[oid]() - extnObj.fromString(self.extnValue.get()) - value = extnObj.get() - except: - if critical: - raise DerError, 'failed to read critical extension %s' % str(oid) - else: - return (oid, critical, ()) - else: + try: extnObj = self.classMap[oid]() extnObj.fromString(self.extnValue.get()) value = extnObj.get() + except: + if critical: + raise DerError, 'failed to read critical extension %s' % str(oid) + else: + return (oid, critical, ()) return (oid, critical, value) |