SV: [PHP4BETA] cvs: /php4/ext/mssql php_mssql.c

From: Date: Tue, 18 Apr 2000 08:44:49 +0000
Subject: SV: [PHP4BETA] cvs: /php4/ext/mssql php_mssql.c
References: 1  Groups: php.version4 
Request: Send a blank email to php-version4+get-13660@lists.php.net to get a copy of this message
For some reason this has made mssql not work at all ("call to undefined function: mssql_connect()"). Or did I miss something when I compiled? It looks OK. Mikkel. > -----Oprindelig meddelelse----- > Fra: Frank M. Kromann [mailto:fmk@swwwing.com] > Sendt: 17. april 2000 21:55 > Til: php4beta@lists.php.net > Emne: [PHP4BETA] cvs: /php4/ext/mssql php_mssql.c > > > fmk Mon Apr 17 12:55:21 2000 EDT > > Modified files: > /php4/ext/mssql php_mssql.c > Log: > minor optimization > > Index: php4/ext/mssql/php_mssql.c > diff -u php4/ext/mssql/php_mssql.c:1.15 > php4/ext/mssql/php_mssql.c:1.16 > --- php4/ext/mssql/php_mssql.c:1.15 Sat Apr 15 12:30:45 2000 > +++ php4/ext/mssql/php_mssql.c Mon Apr 17 12:54:50 2000 > @@ -16,7 +16,7 @@ > > +------------------------------------------------------------- > ---------+ > */ > > -/* $Id: php_mssql.c,v 1.15 2000/04/15 19:30:45 fmk Exp $ */ > +/* $Id: php_mssql.c,v 1.16 2000/04/17 19:54:50 fmk Exp $ */ > > #if COMPILE_DL > #include "dl/phpdl.h" > @@ -563,10 +563,8 @@ > } > > > -static int php_mssql_get_default_link(INTERNAL_FUNCTION_PARAMETERS) > +static int > php_mssql_get_default_link(INTERNAL_FUNCTION_PARAMETERS MSSQLLS_DC) > { > - MSSQLLS_FETCH(); > - > if (MS_SQL_G(default_link)==-1) { /* no link opened > yet, implicitly open one */ > ht = 0; > > php_mssql_do_connect(INTERNAL_FUNCTION_PARAM_PASSTHRU,0); > @@ -604,7 +602,7 @@ > > switch (ARG_COUNT(ht)) { > case 0: > - id = > php_mssql_get_default_link(INTERNAL_FUNCTION_PARAM_PASSTHRU); > + id = > php_mssql_get_default_link(INTERNAL_FUNCTION_PARAM_PASSTHRU > MSSQLLS_CC); > CHECK_LINK(id); > break; > case 1: > @@ -640,7 +638,7 @@ > if (zend_get_parameters_ex(1, &db)==FAILURE) { > RETURN_FALSE; > } > - id = > php_mssql_get_default_link(INTERNAL_FUNCTION_PARAM_PASSTHRU); > + id = > php_mssql_get_default_link(INTERNAL_FUNCTION_PARAM_PASSTHRU > MSSQLLS_CC); > CHECK_LINK(id); > break; > case 2: > @@ -771,7 +769,7 @@ > if (zend_get_parameters_ex(1, > &query)==FAILURE) { > RETURN_FALSE; > } > - id = > php_mssql_get_default_link(INTERNAL_FUNCTION_PARAM_PASSTHRU); > + id = > php_mssql_get_default_link(INTERNAL_FUNCTION_PARAM_PASSTHRU > MSSQLLS_CC); > CHECK_LINK(id); > break; > case 2: > @@ -902,6 +900,10 @@ > WRONG_PARAM_COUNT; > } > > + if ((*mssql_result_index)->type==IS_RESOURCE && > (*mssql_result_index)->value.lval==0) { > + RETURN_FALSE; > + } > + > ZEND_FETCH_RESOURCE(result, mssql_result *, > mssql_result_index, -1, "MS SQL-result", le_result); > zend_list_delete((*mssql_result_index)->value.lval); > RETURN_TRUE; > > > > -- > PHP 4.0 Beta Mailing List <http://www.php.net/version4/> > To unsubscribe, e-mail: php4beta-unsubscribe@lists.php.net > For additional commands, e-mail: php4beta-help@lists.php.net > To contact the list administrators, e-mail: > php4beta-admin@lists.php.net >

« previous php.version4 (#13660) next »