diff options
author | Rob Austein <sra@hactrn.net> | 2006-07-26 16:24:55 +0000 |
---|---|---|
committer | Rob Austein <sra@hactrn.net> | 2006-07-26 16:24:55 +0000 |
commit | 61087885ac00f1caa5758469cfe553ac231b97b0 (patch) | |
tree | 3e290db7be98086735f948315aa66e93f66ce96c /openssl/trunk/crypto/x509v3/v3_addr.c | |
parent | 0ec4f11b5446a9b423d20d2b926533bcdfe2de4b (diff) |
Doh, helps to compare the right data
svn path=/openssl/trunk/crypto/x509v3/v3_addr.c; revision=88
Diffstat (limited to 'openssl/trunk/crypto/x509v3/v3_addr.c')
-rw-r--r-- | openssl/trunk/crypto/x509v3/v3_addr.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/openssl/trunk/crypto/x509v3/v3_addr.c b/openssl/trunk/crypto/x509v3/v3_addr.c index cbbabdba..95e3672a 100644 --- a/openssl/trunk/crypto/x509v3/v3_addr.c +++ b/openssl/trunk/crypto/x509v3/v3_addr.c @@ -455,7 +455,8 @@ static IPAddressFamily *make_IPAddressFamily(IPAddrBlocks *addr, key[2] = *safi & 0xFF; for (i = 0; i < sk_IPAddressFamily_num(addr); i++) { f = sk_IPAddressFamily_value(addr, i); - if (!memcmp(f->addressFamily, key, keylen)) + assert(f->addressFamily->data != NULL); + if (!memcmp(f->addressFamily->data, key, keylen)) return f; } if ((f = IPAddressFamily_new()) == NULL) |