]> granicus.if.org Git - php/commitdiff
Fix bug #26892, ORA-21301 in ocinewcollection() call.
authorAntony Dovgal <tony2001@php.net>
Thu, 15 Jan 2004 15:06:57 +0000 (15:06 +0000)
committerAntony Dovgal <tony2001@php.net>
Thu, 15 Jan 2004 15:06:57 +0000 (15:06 +0000)
pEnv should be initialized in object mode too.

ext/oci8/oci8.c

index eb3a16d9ec0f57246f7e947f48e2e26f87e8cd34..d9856ffc1e5654763682738dcb1265ba6c1250c0 100644 (file)
@@ -2747,7 +2747,7 @@ static oci_session *_oci_open_session(oci_server* server,char *username,char *pa
        CALL_OCI(
                OCIEnvNlsCreate(
                        &session->pEnv,
-                       OCI_DEFAULT
+                       PHP_OCI_INIT_MODE
                        0, 
                        NULL,
                        NULL,
@@ -6893,7 +6893,7 @@ PHP_FUNCTION(oci_new_collection)
        if (ac < 2 || ac > 3 || zend_get_parameters_ex(ac, &conn, &tdo, &schema) == FAILURE) {
                WRONG_PARAM_COUNT;
        }
-
+    
        convert_to_string_ex(tdo);
 
        if (ac == 3) {