diff options
| author | Nuno Lopes <nlopess@php.net> | 2006-09-16 12:05:13 +0000 |
|---|---|---|
| committer | Nuno Lopes <nlopess@php.net> | 2006-09-16 12:05:13 +0000 |
| commit | e197ecd16eb95d141a3621fe974010dc78d8f497 (patch) | |
| tree | 88214f707412f7550eff2d04b827c21dee3630be /ext/openssl | |
| parent | 2cc1f53f3b2c52f260602be6f35e7aa88047951f (diff) | |
| download | php-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.c | 2 |
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); |
