projects
/
oweals
/
openssl.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
ddc5f6f
)
Fix from HEAD.
author
Dr. Stephen Henson
<steve@openssl.org>
Sat, 2 Aug 2008 11:17:04 +0000
(11:17 +0000)
committer
Dr. Stephen Henson
<steve@openssl.org>
Sat, 2 Aug 2008 11:17:04 +0000
(11:17 +0000)
crypto/x509v3/pcy_tree.c
patch
|
blob
|
history
diff --git
a/crypto/x509v3/pcy_tree.c
b/crypto/x509v3/pcy_tree.c
index c8bfa3773c9a7e9ff6fff683fa95c9129ea3577c..b1ce77b9afc7ad9d5ebb11177ae2a6a8d7625768 100644
(file)
--- a/
crypto/x509v3/pcy_tree.c
+++ b/
crypto/x509v3/pcy_tree.c
@@
-130,11
+130,11
@@
static int tree_init(X509_POLICY_TREE **ptree, STACK_OF(X509) *certs,
ret = 2;
if (explicit_policy > 0)
{
- explicit_policy--;
- if (!(x->ex_flags & EXFLAG_SI)
-
&&
(cache->explicit_skip != -1)
+ if (!(x->ex_flags & EXFLAG_SI))
+ explicit_policy--;
+
if (
(cache->explicit_skip != -1)
&& (cache->explicit_skip < explicit_policy))
- explicit_policy = cache->explicit_skip
+ 1
;
+ explicit_policy = cache->explicit_skip;
}
}