fmk Tue Dec 3 14:19:46 2002 EDT Modified files: (Branch: PHP_4_3) /php4/ext/mssql php_mssql.c Log: MFH # Changed php_error() to php_error_docref()
Index: php4/ext/mssql/php_mssql.c diff -u php4/ext/mssql/php_mssql.c:1.86.2.3 php4/ext/mssql/php_mssql.c:1.86.2.4 --- php4/ext/mssql/php_mssql.c:1.86.2.3 Tue Dec 3 13:59:38 2002 +++ php4/ext/mssql/php_mssql.c Tue Dec 3 14:19:45 2002 @@ -16,7 +16,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: php_mssql.c,v 1.86.2.3 2002/12/03 18:59:38 fmk Exp $ */ +/* $Id: php_mssql.c,v 1.86.2.4 2002/12/03 19:19:45 fmk Exp $ */ #ifdef COMPILE_DL_MSSQL #define HAVE_MSSQL 1 @@ -146,7 +146,7 @@ TSRMLS_FETCH(); if (severity >= MS_SQL_G(min_error_severity)) { - php_error(E_WARNING,"%s(): %s (severity %d)", get_active_function_name(TSRMLS_C), dberrstr, severity); + php_error_docref(NULL TSRMLS_CC, E_WARNING, "%s (severity %d)", +dberrstr, severity); } return INT_CANCEL; } @@ -157,7 +157,7 @@ TSRMLS_FETCH(); if (severity >= MS_SQL_G(min_message_severity)) { - php_error(E_WARNING,"%s(): message: %s (severity %d)", get_active_function_name(TSRMLS_C), msgtext, severity); + php_error_docref(NULL TSRMLS_CC, E_WARNING, "message: %s (severity +%d)", msgtext, severity); } if (MS_SQL_G(server_message)) { STR_FREE(MS_SQL_G(server_message)); @@ -432,13 +432,13 @@ } if (hashed_details == NULL) { - php_error(E_WARNING, "%s(): Out of memory", get_active_function_name(TSRMLS_C)); + php_error_docref(NULL TSRMLS_CC, E_WARNING, "Out of memory"); RETURN_FALSE; } /* set a DBLOGIN record */ if ((mssql.login = dblogin()) == NULL) { - php_error(E_WARNING,"%s(): Unable to allocate login record", get_active_function_name(TSRMLS_C)); + php_error_docref(NULL TSRMLS_CC, E_WARNING, "Unable to allocate login +record"); RETURN_FALSE; } @@ -473,20 +473,20 @@ list_entry new_le; if (MS_SQL_G(max_links) != -1 && MS_SQL_G(num_links) >= MS_SQL_G(max_links)) { - php_error(E_WARNING,"%s(): Too many open links (%d)", get_active_function_name(TSRMLS_C), MS_SQL_G(num_links)); + php_error_docref(NULL TSRMLS_CC, E_WARNING, "Too many +open links (%d)", MS_SQL_G(num_links)); efree(hashed_details); dbfreelogin(mssql.login); RETURN_FALSE; } if (MS_SQL_G(max_persistent) != -1 && MS_SQL_G(num_persistent) >= MS_SQL_G(max_persistent)) { - php_error(E_WARNING,"%s(): Too many open persistent links (%d)", get_active_function_name(TSRMLS_C), MS_SQL_G(num_persistent)); + php_error_docref(NULL TSRMLS_CC, E_WARNING, "Too many +open persistent links (%d)", MS_SQL_G(num_persistent)); efree(hashed_details); dbfreelogin(mssql.login); RETURN_FALSE; } /* create the link */ if ((mssql.link = dbopen(mssql.login, host)) == FAIL) { - php_error(E_WARNING,"%s(): Unable to connect to server: %s", get_active_function_name(TSRMLS_C), host); + php_error_docref(NULL TSRMLS_CC, E_WARNING, "Unable to +connect to server: %s", host); efree(hashed_details); dbfreelogin(mssql.login); RETURN_FALSE; @@ -532,7 +532,7 @@ #if BROKEN_MSSQL_PCONNECTS log_error("PHP/MS SQL: Hashed persistent link is not a MS SQL link!",php_rqst->server); #endif - php_error(E_WARNING, "%s(): Hashed persistent link is not a MS SQL link!", get_active_function_name(TSRMLS_C)); + php_error_docref(NULL TSRMLS_CC, E_WARNING, "Hashed +persistent link is not a MS SQL link!"); RETURN_FALSE; } @@ -546,7 +546,7 @@ #if BROKEN_MSSQL_PCONNECTS log_error("PHP/MS SQL: Unable to reconnect!",php_rqst->server); #endif - php_error(E_WARNING, "%s(): Link to server lost, unable to reconnect", get_active_function_name(TSRMLS_C)); + php_error_docref(NULL TSRMLS_CC, E_WARNING, +"Link to server lost, unable to reconnect"); zend_hash_del(&EG(persistent_list), hashed_details, hashed_details_length+1); efree(hashed_details); RETURN_FALSE; @@ -594,13 +594,13 @@ } } if (MS_SQL_G(max_links) != -1 && MS_SQL_G(num_links) >= MS_SQL_G(max_links)) { - php_error(E_WARNING,"%s(): Too many open links (%d)", get_active_function_name(TSRMLS_C), MS_SQL_G(num_links)); + php_error_docref(NULL TSRMLS_CC, E_WARNING, "Too many open +links (%d)", MS_SQL_G(num_links)); efree(hashed_details); RETURN_FALSE; } if ((mssql.link=dbopen(mssql.login, host))==NULL) { - php_error(E_WARNING,"%s(): Unable to connect to server: %s", get_active_function_name(TSRMLS_C), host); + php_error_docref(NULL TSRMLS_CC, E_WARNING, "Unable to connect +to server: %s", host); efree(hashed_details); RETURN_FALSE; } @@ -740,7 +740,7 @@ convert_to_string_ex(db); if (dbuse(mssql_ptr->link, Z_STRVAL_PP(db))==FAIL) { - php_error(E_WARNING, "%s(): Unable to select database: %s", get_active_function_name(TSRMLS_C), Z_STRVAL_PP(db)); + php_error_docref(NULL TSRMLS_CC, E_WARNING, "Unable to select +database: %s", Z_STRVAL_PP(db)); RETURN_FALSE; } else { RETURN_TRUE; @@ -831,7 +831,7 @@ Z_STRLEN_P(result) = res_length; Z_TYPE_P(result) = IS_STRING; } else { - php_error(E_WARNING, "%s(): column %d has unknown data type (%d)", get_active_function_name(TSRMLS_C), offset, coltype(offset)); + php_error_docref(NULL TSRMLS_CC, E_WARNING, "column %d +has unknown data type (%d)", offset, coltype(offset)); ZVAL_FALSE(result); } } @@ -885,7 +885,7 @@ Z_STRLEN_P(result) = res_length; Z_TYPE_P(result) = IS_STRING; } else { - php_error(E_WARNING, "%s(): column %d has unknown data type (%d)", get_active_function_name(TSRMLS_C), offset, coltype(offset)); + php_error_docref(NULL TSRMLS_CC, E_WARNING, "column %d has unknown +data type (%d)", offset, coltype(offset)); ZVAL_FALSE(result); } } @@ -931,7 +931,7 @@ } } else { - php_error(E_WARNING, "%s(): an output parameter variable was not provided", get_active_function_name(TSRMLS_C)); + php_error_docref(NULL TSRMLS_CC, E_WARNING, +"An output parameter variable was not provided"); } } } @@ -943,7 +943,7 @@ Z_LVAL_P(bind->zval)=dbretstatus(mssql_ptr->link); } else { - php_error(E_WARNING, "%s(): stored procedure has no return value. Nothing was returned into RETVAL", get_active_function_name(TSRMLS_C)); + php_error_docref(NULL TSRMLS_CC, E_WARNING, "stored +procedure has no return value. Nothing was returned into RETVAL"); } } } @@ -1095,11 +1095,11 @@ convert_to_string_ex(query); if (dbcmd(mssql_ptr->link, Z_STRVAL_PP(query))==FAIL) { - php_error(E_WARNING, "%s(): Unable to set query", get_active_function_name(TSRMLS_C)); + php_error_docref(NULL TSRMLS_CC, E_WARNING, "Unable to set query"); RETURN_FALSE; } if (dbsqlexec(mssql_ptr->link)==FAIL || dbresults(mssql_ptr->link)==FAIL) { - php_error(E_WARNING, "%s(): Query failed", get_active_function_name(TSRMLS_C)); + php_error_docref(NULL TSRMLS_CC, E_WARNING, "Query failed"); RETURN_FALSE; } @@ -1381,7 +1381,7 @@ convert_to_long_ex(offset); if (Z_LVAL_PP(offset)<0 || Z_LVAL_PP(offset)>=result->num_rows) { - php_error(E_WARNING, "%s(): Bad row offset", get_active_function_name(TSRMLS_C)); + php_error_docref(NULL TSRMLS_CC, E_WARNING, "Bad row offset"); RETURN_FALSE; } @@ -1477,7 +1477,7 @@ if (field_offset<0 || field_offset >= result->num_fields) { if (ZEND_NUM_ARGS()==2) { /* field specified explicitly */ - php_error(E_WARNING, "%s(): Bad column offset", get_active_function_name(TSRMLS_C)); + php_error_docref(NULL TSRMLS_CC, E_WARNING, "Bad column +offset"); } RETURN_FALSE; } @@ -1530,7 +1530,7 @@ if (field_offset<0 || field_offset >= result->num_fields) { if (ZEND_NUM_ARGS()==2) { /* field specified explicitly */ - php_error(E_WARNING, "%s(): Bad column offset", get_active_function_name(TSRMLS_C)); + php_error_docref(NULL TSRMLS_CC, E_WARNING, "Bad column +offset"); } RETURN_FALSE; } @@ -1577,7 +1577,7 @@ if (field_offset<0 || field_offset >= result->num_fields) { if (ZEND_NUM_ARGS()==2) { /* field specified explicitly */ - php_error(E_WARNING, "%s(): Bad column offset", get_active_function_name(TSRMLS_C)); + php_error_docref(NULL TSRMLS_CC, E_WARNING, "Bad column +offset"); } RETURN_FALSE; } @@ -1625,7 +1625,7 @@ if (field_offset<0 || field_offset >= result->num_fields) { if (ZEND_NUM_ARGS()==2) { /* field specified explicitly */ - php_error(E_WARNING, "%s(): Bad column offset", get_active_function_name(TSRMLS_C)); + php_error_docref(NULL TSRMLS_CC, E_WARNING, "Bad column +offset"); } RETURN_FALSE; } @@ -1655,7 +1655,7 @@ field_offset = Z_LVAL_PP(offset); if (field_offset<0 || field_offset >= result->num_fields) { - php_error(E_WARNING, "%s(): Bad column offset", get_active_function_name(TSRMLS_C)); + php_error_docref(NULL TSRMLS_CC, E_WARNING, "Bad column offset"); RETURN_FALSE; } @@ -1681,7 +1681,7 @@ convert_to_long_ex(row); if (Z_LVAL_PP(row) < 0 || Z_LVAL_PP(row) >= result->num_rows) { - php_error(E_WARNING, "%s(): Bad row offset (%d)", get_active_function_name(TSRMLS_C), Z_LVAL_PP(row)); + php_error_docref(NULL TSRMLS_CC, E_WARNING, "Bad row offset (%d)", +Z_LVAL_PP(row)); RETURN_FALSE; } @@ -1696,7 +1696,7 @@ } } if (i>=result->num_fields) { /* no match found */ - php_error(E_WARNING,"%s(): %s field not found in result", get_active_function_name(TSRMLS_C), Z_STRVAL_PP(field)); + php_error_docref(NULL TSRMLS_CC, E_WARNING, "%s field +not found in result", Z_STRVAL_PP(field)); RETURN_FALSE; } break; @@ -1705,7 +1705,7 @@ convert_to_long_ex(field); field_offset = Z_LVAL_PP(field); if (field_offset<0 || field_offset>=result->num_fields) { - php_error(E_WARNING, "%s(): Bad column offset specified", get_active_function_name(TSRMLS_C)); + php_error_docref(NULL TSRMLS_CC, E_WARNING, "Bad +column offset specified"); RETURN_FALSE; } break; @@ -1822,7 +1822,7 @@ convert_to_string_ex(sp_name); if (dbrpcinit(mssql_ptr->link, Z_STRVAL_PP(sp_name),0)==FAIL) { - php_error(E_WARNING, "%s(): unable to init stored procedure", get_active_function_name(TSRMLS_C)); + php_error_docref(NULL TSRMLS_CC, E_WARNING, "unable to init stored +procedure"); RETURN_FALSE; } @@ -1834,7 +1834,7 @@ statement->executed=FALSE; } else { - php_error(E_WARNING, "%s(): unable to allocate statement", get_active_function_name(TSRMLS_C)); + php_error_docref(NULL TSRMLS_CC, E_WARNING, "unable to allocate +statement"); RETURN_FALSE; } @@ -1971,7 +1971,7 @@ break; default: - php_error(E_WARNING, "%s(): unsupported type", get_active_function_name(TSRMLS_C)); + php_error_docref(NULL TSRMLS_CC, E_WARNING, +"unsupported type"); RETURN_FALSE; break; } @@ -1997,7 +1997,7 @@ /* no call to dbrpcparam if RETVAL */ if ( strcmp("RETVAL",Z_STRVAL_PP(param_name))!=0 ) { if (dbrpcparam(mssql_ptr->link, Z_STRVAL_PP(param_name), (BYTE)status, type, maxlen, datalen, (LPCBYTE)value)==FAIL) { - php_error(E_WARNING, "%s(): Unable to set parameter", get_active_function_name(TSRMLS_C)); + php_error_docref(NULL TSRMLS_CC, E_WARNING, "Unable to set +parameter"); RETURN_FALSE; } } @@ -2030,14 +2030,14 @@ mssql_ptr=statement->link; if (dbrpcexec(mssql_ptr->link)==FAIL || dbsqlok(mssql_ptr->link)==FAIL) { - php_error(E_WARNING, "%s(): stored procedure execution failed.", get_active_function_name(TSRMLS_C)); + php_error_docref(NULL TSRMLS_CC, E_WARNING, "stored procedure +execution failed"); RETURN_FALSE; } retval_results=dbresults(mssql_ptr->link); if (retval_results==FAIL) { - php_error(E_WARNING, "%s(): could not retrieve results", get_active_function_name(TSRMLS_C)); + php_error_docref(NULL TSRMLS_CC, E_WARNING, "could not retrieve +results"); RETURN_FALSE; }
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php