cvs: php4 /ext/mssql php_mssql.c

From: Date: Wed, 29 Nov 2000 17:08:22 +0000
Subject: cvs: php4 /ext/mssql php_mssql.c
Groups: php.cvs 
Request: Send a blank email to php-cvs+get-2826@lists.php.net to get a copy of this message
fmk Wed Nov 29 09:08:22 2000 EDT Modified files: /php4/ext/mssql php_mssql.c Log: Fixing wring resource handle returned from mssql_query(). The error was introduced when adding mssql_fetch_batch(). Index: php4/ext/mssql/php_mssql.c diff -u php4/ext/mssql/php_mssql.c:1.32 php4/ext/mssql/php_mssql.c:1.33 --- php4/ext/mssql/php_mssql.c:1.32 Mon Nov 20 19:09:16 2000 +++ php4/ext/mssql/php_mssql.c Wed Nov 29 09:08:22 2000 @@ -16,7 +16,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: php_mssql.c,v 1.32 2000/11/21 03:09:16 fmk Exp $ */ +/* $Id: php_mssql.c,v 1.33 2000/11/29 17:08:22 fmk Exp $ */ #ifdef COMPILE_DL_MSSQL #define HAVE_MSSQL 1 @@ -899,12 +899,12 @@ RETURN_FALSE; } - result = (mssql_result *) emalloc(sizeof(mssql_result)); num_fields = dbnumcols(mssql_ptr->link); if (num_fields <= 0) { - RETURN_TRUE; + RETURN_FALSE; } + result = (mssql_result *) emalloc(sizeof(mssql_result)); column_types = (int *) emalloc(sizeof(int) * num_fields); for (i=0; i<num_fields; i++) { column_types[i] = coltype(i+1); @@ -961,7 +961,6 @@ } efree(column_types); ZEND_REGISTER_RESOURCE(return_value, result, le_result); - RETURN_TRUE; } /* }}} */

« previous php.cvs (#2826) next »