]> granicus.if.org Git - php/commitdiff
MFB: Fixed compiler warning.
authorIlia Alshanetsky <iliaa@php.net>
Mon, 31 Jul 2006 03:41:43 +0000 (03:41 +0000)
committerIlia Alshanetsky <iliaa@php.net>
Mon, 31 Jul 2006 03:41:43 +0000 (03:41 +0000)
ext/openssl/openssl.c

index 9571f653dfe71bb0f54056a754278db59ed89cb1..6d7cf7bf6815db13d1e83fbb9ba92a85e9bc53a4 100644 (file)
@@ -224,7 +224,7 @@ static void add_assoc_name_entry(zval * val, char * key, X509_NAME * name, int s
        char *sname;
        int nid;
        X509_NAME_ENTRY * ne;
-       ASN1_STRING * str;
+       ASN1_STRING * str = NULL;
        ASN1_OBJECT * obj;
 
        MAKE_STD_ZVAL(subitem);
@@ -265,7 +265,7 @@ static void add_assoc_name_entry(zval * val, char * key, X509_NAME * name, int s
                } else {
                        zval_dtor(subentries);
                        FREE_ZVAL(subentries);
-                       if (obj_cnt) {
+                       if (obj_cnt && str) {
                                add_assoc_stringl(subitem, sname, (char *)str->data, str->length, 1);
                        }
                }