]> granicus.if.org Git - php/commitdiff
MFH: Fixed possible usage of str without being initialized.
authorIlia Alshanetsky <iliaa@php.net>
Tue, 15 Mar 2005 00:29:39 +0000 (00:29 +0000)
committerIlia Alshanetsky <iliaa@php.net>
Tue, 15 Mar 2005 00:29:39 +0000 (00:29 +0000)
ext/openssl/openssl.c

index 0885eeed1fb013c08e31a25b23f48248b5157907..be61253c463bc7cfe77c7402701ef4586633ab57 100644 (file)
@@ -273,7 +273,9 @@ static void add_assoc_name_entry(zval * val, char * key, X509_NAME * name, int s
                } else {
                        zval_dtor(subentries);
                        FREE_ZVAL(subentries);
-                       add_assoc_stringl(subitem, sname, str->data, str->length, 1);
+                       if (obj_cnt) {
+                               add_assoc_stringl(subitem, sname, str->data, str->length, 1);
+                       }
                }
        }
        zend_hash_update(HASH_OF(val), key, strlen(key) + 1, (void *)&subitem, sizeof(subitem), NULL);