From 05ed227ddebba3762a4114c713825c4712989685 Mon Sep 17 00:00:00 2001 From: Andreas Karajannis Date: Fri, 8 Oct 1999 19:43:27 +0000 Subject: [PATCH] Forgot to remove workaround for SQLANY_BUG which is no longer needed --- ext/odbc/php_odbc.c | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/ext/odbc/php_odbc.c b/ext/odbc/php_odbc.c index 0e21a24b5c..16158bc579 100644 --- a/ext/odbc/php_odbc.c +++ b/ext/odbc/php_odbc.c @@ -317,29 +317,11 @@ PHP_MINIT_FUNCTION(odbc) #endif REGISTER_INI_ENTRIES(); - /* SQLAllocEnv(&henv); */ le_result = register_list_destructors(_free_odbc_result, NULL); le_conn = register_list_destructors(_close_odbc_conn, NULL); le_pconn = register_list_destructors(NULL, _close_odbc_pconn); odbc_module_entry.type = type; -#ifdef SQLANY_BUG - /* Make a dumb connection to avoid crash on SQLFreeEnv(), - * then release it immediately. - * This is required for SQL Anywhere 5.5.00 on QNX 4.24 at least. - * The SQLANY_BUG should be defined in CFLAGS. - */ - if(SQLAllocConnect(henv, &foobar) != SQL_SUCCESS){ - ODBC_SQL_ERROR(SQL_NULL_HDBC, SQL_NULL_HSTMT, "SQLAllocConnect"); - }else{ - rc = SQLConnect(foobar, ODBCG(defDB), SQL_NTS, ODBCG(defUser), - SQL_NTS, ODBCG(defPW), SQL_NTS); - if(rc == SQL_SUCCESS || rc == SQL_SUCCESS_WITH_INFO) - SQLDisconnect(foobar); - SQLFreeConnect(foobar); - } -#endif - REGISTER_LONG_CONSTANT("ODBC_BINMODE_PASSTHRU", 0, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("ODBC_BINMODE_RETURN", 1, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("ODBC_BINMODE_CONVERT", 2, CONST_CS | CONST_PERSISTENT); -- 2.40.0