]> granicus.if.org Git - php/commitdiff
ODBC standards compliance is a good thing.
authorDan Kalowsky <kalowsky@php.net>
Thu, 29 May 2003 12:34:38 +0000 (12:34 +0000)
committerDan Kalowsky <kalowsky@php.net>
Thu, 29 May 2003 12:34:38 +0000 (12:34 +0000)
# Should be MFB'd, but my PHP5 is drastically different right now..

ext/odbc/php_odbc.c

index 7431014fff69307bce9c7b732f589f4cf7e8283b..355216b00e74fbab77fe53745b736ed2b71b04d7 100644 (file)
@@ -2113,7 +2113,7 @@ int odbc_sqlconnect(odbc_connection **conn, char *db, char *uid, char *pwd, int
  * #ifdef HAVE_EMPRESS */
        {
                int     direct = 0;
-               char    dsnbuf[300];
+               char    dsnbuf[1024];
                short   dsnbuflen;
                char    *ldb = 0;
                int             ldb_len = 0;
@@ -2131,7 +2131,7 @@ int odbc_sqlconnect(odbc_connection **conn, char *db, char *uid, char *pwd, int
                }
 
                if (direct)
-                       rc = SQLDriverConnect((*conn)->hdbc, NULL, ldb, strlen(ldb), dsnbuf, 300,
+                       rc = SQLDriverConnect((*conn)->hdbc, NULL, ldb, strlen(ldb), dsnbuf, sizeof(dsnbuf),
                                                                        &dsnbuflen, SQL_DRIVER_NOPROMPT);
                else
                        rc = SQLConnect((*conn)->hdbc, db, SQL_NTS, uid, SQL_NTS, pwd, SQL_NTS);