com php-src: FIX BUG #61900: ext/pdo_dblib/dblib_driver.c
| From: | Stanley Sufficool | Date: | Sat, 01 Jun 2013 06:24:57 +0000 |
| Subject: | com php-src: FIX BUG #61900: ext/pdo_dblib/dblib_driver.c | ||
| Groups: | php.cvs | ||
| Request: | Send a blank email to php-cvs+get-72270@lists.php.net to get a copy of this message | ||
Commit: 317653e694c8cd3a3cc4c12c527af584726a66c7
Author: Stanley Sufficool <ssufficool@php.net> Fri, 31 May 2013 23:24:57 -0700
Parents: 0e2bcf3373d914a215784c041a2a4c3b6afc2034
Branches: master
Link: http://git.php.net/?p=php-src.git;a=commitdiff;h=317653e694c8cd3a3cc4c12c527af584726a66c7
Log:
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.
Bugs:
https://bugs.php.net/61900
Changed paths:
M ext/pdo_dblib/dblib_driver.c
Diff:
diff --git a/ext/pdo_dblib/dblib_driver.c b/ext/pdo_dblib/dblib_driver.c
index 0def312..86c12bf 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);