From 317653e694c8cd3a3cc4c12c527af584726a66c7 Mon Sep 17 00:00:00 2001 From: Stanley Sufficool Date: Fri, 31 May 2013 23:24:57 -0700 Subject: [PATCH] FIX BUG #61900 PDO DBLIB was not setting error and message handlers when FreeTDS was used. Updated to set error and message handlers the same way as mssql. --- ext/pdo_dblib/dblib_driver.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/ext/pdo_dblib/dblib_driver.c b/ext/pdo_dblib/dblib_driver.c index 0def312f4a..86c12bfa75 100644 --- a/ext/pdo_dblib/dblib_driver.c +++ b/ext/pdo_dblib/dblib_driver.c @@ -297,10 +297,8 @@ static int pdo_dblib_handle_factory(pdo_dbh_t *dbh, zval *driver_options TSRMLS_ DBSETLAPP(H->login, vars[1].optval); -#if PHP_DBLIB_IS_MSSQL - dbprocerrhandle(H->login, (EHANDLEFUNC) error_handler); - dbprocmsghandle(H->login, (MHANDLEFUNC) msg_handler); -#endif + DBERRHANDLE(H->login, (EHANDLEFUNC) error_handler); + DBMSGHANDLE(H->login, (MHANDLEFUNC) msg_handler); H->link = dbopen(H->login, vars[2].optval); -- 2.49.0