]> granicus.if.org Git - php/commitdiff
MFH: fix possible segfault
authorAntony Dovgal <tony2001@php.net>
Sun, 10 Oct 2004 15:06:20 +0000 (15:06 +0000)
committerAntony Dovgal <tony2001@php.net>
Sun, 10 Oct 2004 15:06:20 +0000 (15:06 +0000)
ext/oci8/oci8.c

index c74830a1de45c7222c999c9d3cde8c9277a06ac9..30459d085b916a375644a7c7c618629d088eda16 100644 (file)
@@ -2598,7 +2598,7 @@ static int _oci_session_cleanup(void *data TSRMLS_DC)
        list_entry *le = (list_entry *) data;
        if (Z_TYPE_P(le) == le_session) {
                oci_server *server = ((oci_session*) le->ptr)->server;
-               if (server->is_open == 2) 
+               if (server && server->is_open == 2) 
                        return 1;
        }
        return 0;