]> granicus.if.org Git - php/commitdiff
add safeguard for UpdateIniFromRegistry on NULL arg
authorStanislav Malyshev <stas@php.net>
Tue, 13 Oct 2009 20:10:07 +0000 (20:10 +0000)
committerStanislav Malyshev <stas@php.net>
Tue, 13 Oct 2009 20:10:07 +0000 (20:10 +0000)
win32/registry.c

index d5f84af59546ef3243ea9e702eb80085d77e9c3b..77089ba6a72f237b6a5fb59267ce46eba789e26e 100644 (file)
@@ -168,6 +168,10 @@ void UpdateIniFromRegistry(char *path TSRMLS_DC)
        int path_len;
        HashTable **pht;
 
+       if(!path) {
+               return;
+       }
+
        if (!PW32G(registry_directories)) {
                PW32G(registry_directories) = (HashTable*)malloc(sizeof(HashTable));
                zend_hash_init(PW32G(registry_directories), 0, NULL, delete_internal_hashtable, 1);