summaryrefslogtreecommitdiff
path: root/ext/openssl
diff options
context:
space:
mode:
authorNuno Lopes <nlopess@php.net>2006-09-16 12:05:13 +0000
committerNuno Lopes <nlopess@php.net>2006-09-16 12:05:13 +0000
commite197ecd16eb95d141a3621fe974010dc78d8f497 (patch)
tree88214f707412f7550eff2d04b827c21dee3630be /ext/openssl
parent2cc1f53f3b2c52f260602be6f35e7aa88047951f (diff)
downloadphp-git-e197ecd16eb95d141a3621fe974010dc78d8f497.tar.gz
fix mem leak. hash keys dont need to be strdup'ed
Diffstat (limited to 'ext/openssl')
-rw-r--r--ext/openssl/openssl.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/openssl/openssl.c b/ext/openssl/openssl.c
index 58db6c53b8..4fca466b67 100644
--- a/ext/openssl/openssl.c
+++ b/ext/openssl/openssl.c
@@ -1059,7 +1059,7 @@ PHP_FUNCTION(openssl_x509_parse)
for (i = 0; i < X509_get_ext_count(cert); i++) {
extension = X509_get_ext(cert, i);
extdata = X509_EXTENSION_get_data(extension);
- extname = strdup(OBJ_nid2sn(OBJ_obj2nid(X509_EXTENSION_get_object(extension))));
+ extname = OBJ_nid2sn(OBJ_obj2nid(X509_EXTENSION_get_object(extension)));
add_assoc_asn1_string(subitem, extname, extdata);
}
add_assoc_zval(return_value, "extensions", subitem);