kalowsky Fri Jul 11 09:13:32 2003 EDT
Modified files:
/php-src/ext/odbc php_odbc.c
Log:
Fix for bug #22897
Index: php-src/ext/odbc/php_odbc.c
diff -u php-src/ext/odbc/php_odbc.c:1.166 php-src/ext/odbc/php_odbc.c:1.167
--- php-src/ext/odbc/php_odbc.c:1.166 Mon Jun 16 12:36:41 2003
+++ php-src/ext/odbc/php_odbc.c Fri Jul 11 09:13:32 2003
@@ -20,7 +20,7 @@
+----------------------------------------------------------------------+
*/
-/* $Id: php_odbc.c,v 1.166 2003/06/16 16:36:41 andrey Exp $ */
+/* $Id: php_odbc.c,v 1.167 2003/07/11 13:13:32 kalowsky Exp $ */
#ifdef HAVE_CONFIG_H
#include "config.h"
@@ -2065,7 +2065,7 @@
#endif
#ifdef HAVE_OPENLINK
{
- char dsnbuf[300];
+ char dsnbuf[1024];
short dsnbuflen;
rc = SQLDriverConnect((*conn)->hdbc, NULL, db, SQL_NTS,
@@ -2107,8 +2107,8 @@
}
if (direct) {
- rc = SQLDriverConnect((*conn)->hdbc, NULL, ldb, strlen(ldb),
dsnbuf, sizeof(dsnbuf),
- &dsnbuflen,
SQL_DRIVER_NOPROMPT);
+ rc = SQLDriverConnect((*conn)->hdbc, NULL, ldb, strlen(ldb),
dsnbuf,
+ sizeof(dsnbuf) - 1, &dsnbuflen,
SQL_DRIVER_NOPROMPT);
} else {
rc = SQLConnect((*conn)->hdbc, db, SQL_NTS, uid, SQL_NTS, pwd,
SQL_NTS);
}
--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php