fmk Tue Dec 3 14:39:25 2002 EDT Modified files: /php4/ext/fbsql php_fbsql.c Log: Changed php_error() to php_error_docref()
Index: php4/ext/fbsql/php_fbsql.c diff -u php4/ext/fbsql/php_fbsql.c:1.86 php4/ext/fbsql/php_fbsql.c:1.87 --- php4/ext/fbsql/php_fbsql.c:1.86 Thu Oct 24 09:14:34 2002 +++ php4/ext/fbsql/php_fbsql.c Tue Dec 3 14:39:25 2002 @@ -16,7 +16,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: php_fbsql.c,v 1.86 2002/10/24 13:14:34 sas Exp $ */ +/* $Id: php_fbsql.c,v 1.87 2002/12/03 19:39:25 fmk Exp $ */ /* TODO: * @@ -261,7 +261,7 @@ #define CHECK_LINK(link) { \ if (link==-1) { \ if (FB_SQL_G(generateWarnings)) \ - php_error(E_WARNING, "%s(): A link to the server could not be established", get_active_function_name(TSRMLS_C)); \ + php_error_docref(NULL TSRMLS_CC, E_WARNING, "A link to the +server could not be established"); \ RETURN_FALSE; \ } \ } @@ -525,14 +525,14 @@ if ((FB_SQL_G(maxLinks) != -1 && FB_SQL_G(linkCount) == FB_SQL_G(maxLinks))) { if (FB_SQL_G(generateWarnings)) - php_error(E_WARNING, "%s(): FrontBase link limit %d exceeded ", get_active_function_name(TSRMLS_C), FB_SQL_G(maxLinks)); + php_error_docref(NULL TSRMLS_CC, E_WARNING, +"FrontBase link limit %d exceeded", FB_SQL_G(maxLinks)); RETURN_FALSE; } if ((FB_SQL_G(maxPersistent) != -1 && FB_SQL_G(persistentCount) == FB_SQL_G(maxPersistent))) { if (FB_SQL_G(generateWarnings)) - php_error(E_WARNING, "%s(): FrontBase persistent link limit %d exceeded ", get_active_function_name(TSRMLS_C), FB_SQL_G(maxPersistent)); + php_error_docref(NULL TSRMLS_CC, E_WARNING, +"FrontBase persistent link limit %d exceeded", FB_SQL_G(maxPersistent)); RETURN_FALSE; } @@ -574,7 +574,7 @@ if ((FB_SQL_G(maxLinks) != -1 && FB_SQL_G(linkCount) == FB_SQL_G(maxLinks))) { if (FB_SQL_G(generateWarnings)) - php_error(E_WARNING, "%s(): FrontBase link limit %d exceeded ", get_active_function_name(TSRMLS_C), FB_SQL_G(maxLinks)); + php_error_docref(NULL TSRMLS_CC, E_WARNING, "FrontBase +link limit %d exceeded", FB_SQL_G(maxLinks)); RETURN_FALSE; } @@ -735,7 +735,7 @@ if (c == NULL) { if (FB_SQL_G(generateWarnings)) - php_error(E_WARNING, "%s(): %s", get_active_function_name(TSRMLS_C), fbcdcClassErrorMessage()); + php_error_docref(NULL TSRMLS_CC, E_WARNING, +fbcdcClassErrorMessage()); return 0; } md = fbcdcCreateSession(c, "PHP", link->userName, link->userPassword, link->userName); @@ -746,9 +746,9 @@ if (FB_SQL_G(generateWarnings)) { if (emg) - php_error(E_WARNING, "%s(): %s", get_active_function_name(TSRMLS_C), emg); + php_error_docref(NULL TSRMLS_CC, E_WARNING, +emg); else - php_error(E_WARNING, "%s(): No message", get_active_function_name(TSRMLS_C)); + php_error_docref(NULL TSRMLS_CC, E_WARNING, +"No message"); } link->errorText = strdup(emg); link->errorNo = fbcemdErrorCodeAtIndex(emd, 0);; @@ -1063,7 +1063,8 @@ convert_to_string_ex(lob_handle); if (Z_STRLEN_PP(lob_handle) != 27 || Z_STRVAL_PP(lob_handle)[0] != '@') { - if (FB_SQL_G(generateWarnings)) php_error(E_WARNING, "%s(): The handle is invalid", get_active_function_name(TSRMLS_C)); + if (FB_SQL_G(generateWarnings)) + php_error_docref(NULL TSRMLS_CC, E_WARNING, "The handle is +invalid"); RETURN_FALSE; } @@ -1126,7 +1127,8 @@ convert_to_string_ex(lob_handle); if (Z_STRLEN_PP(lob_handle) != 27 || Z_STRVAL_PP(lob_handle)[0] != '@') { - if (FB_SQL_G(generateWarnings)) php_error(E_WARNING, "%s(): The handle is invalid", get_active_function_name(TSRMLS_C)); + if (FB_SQL_G(generateWarnings)) + php_error_docref(NULL TSRMLS_CC, E_WARNING, "The handle is +invalid"); RETURN_FALSE; } @@ -1362,8 +1364,7 @@ int port = atoi(name); if (port == 0 || port > 64535) { if (FB_SQL_G(generateWarnings)) { - php_error(E_WARNING, "%s(): Cannot connect to FBExec for database '%s'", get_active_function_name(TSRMLS_C), name); - php_error(E_WARNING, "%s(): %s", get_active_function_name(TSRMLS_C), fbcehClassErrorMessage()); + php_error_docref(NULL TSRMLS_CC, E_WARNING, "Cannot +connect to FBExec for database '%s'. (%s)", name, fbcehClassErrorMessage()); } RETURN_FALSE; } @@ -1478,14 +1479,14 @@ else if (status == FBStopping) txt = "stopping"; else if (status == FBNoExec ) txt = "no exec"; if (FB_SQL_G(generateWarnings)) - php_error(E_WARNING, "%s(): Could not create %s@%s, database is %s", get_active_function_name(TSRMLS_C), databaseName, phpLink->hostName, txt); + php_error_docref(NULL TSRMLS_CC, E_WARNING, "Could not create +%s@%s, database is %s", databaseName, phpLink->hostName, txt); RETURN_FALSE; } if (!fbcehCreateDatabaseNamedWithOptions(phpLink->execHandler, databaseName, "")) { char* error = fbechErrorMessage(phpLink->execHandler); if (FB_SQL_G(generateWarnings)) - php_error(E_WARNING, "%s(): Could not create %s@%s. %s.", get_active_function_name(TSRMLS_C), databaseName, phpLink->hostName, error); + php_error_docref(NULL TSRMLS_CC, E_WARNING, "Could not create +%s@%s. %s", databaseName, phpLink->hostName, error); RETURN_FALSE; } for (i=0; i < 20; i++) @@ -1501,7 +1502,7 @@ if (status != FBRunning) { if (FB_SQL_G(generateWarnings)) - php_error(E_WARNING, "%s(): Database %s@%s created -- status unknown", get_active_function_name(TSRMLS_C), databaseName, phpLink->hostName); + php_error_docref(NULL TSRMLS_CC, E_WARNING, "Database %s@%s +created -- status unknown", databaseName, phpLink->hostName); RETURN_FALSE; } RETURN_TRUE; @@ -1552,7 +1553,7 @@ else if (status == FBStopping ) txt = "stopping"; else if (status == FBNoExec ) txt = "no exec"; if (FB_SQL_G(generateWarnings)) - php_error(E_WARNING, "%s(): Could not drop %s@%s, database is %s.", get_active_function_name(TSRMLS_C), databaseName, phpLink->hostName, txt); + php_error_docref(NULL TSRMLS_CC, E_WARNING, "Could not drop +%s@%s, database is %s", databaseName, phpLink->hostName, txt); RETURN_FALSE; } @@ -1560,7 +1561,7 @@ { char* error = fbechErrorMessage(phpLink->execHandler); if (FB_SQL_G(generateWarnings)) - php_error(E_WARNING, "%s(): Could not drop %s@%s. %s.", get_active_function_name(TSRMLS_C), databaseName, phpLink->hostName, error); + php_error_docref(NULL TSRMLS_CC, E_WARNING, "Could not drop +%s@%s. %s", databaseName, phpLink->hostName, error); RETURN_FALSE; } for (i=0; i < 20; i++) @@ -1576,7 +1577,7 @@ if (status != FBUnknownStatus) { if (FB_SQL_G(generateWarnings)) - php_error(E_WARNING, "%s(): Database %s@%s dropped -- status unknown", get_active_function_name(TSRMLS_C), databaseName, phpLink->hostName); + php_error_docref(NULL TSRMLS_CC, E_WARNING, "Database %s@%s +dropped -- status unknown", databaseName, phpLink->hostName); RETURN_FALSE; } } @@ -1625,7 +1626,7 @@ else if (status == FBStopping) txt = "stopping"; else if (status == FBNoExec ) txt = "no exec"; if (FB_SQL_G(generateWarnings)) - php_error(E_WARNING, "%s(): Could not start %s@%s, as database is %s.", get_active_function_name(TSRMLS_C), databaseName, phpLink->hostName, txt); + php_error_docref(NULL TSRMLS_CC, E_WARNING, "Could not start +%s@%s, as database is %s", databaseName, phpLink->hostName, txt); RETURN_FALSE; } @@ -1635,7 +1636,7 @@ { char* error = fbechErrorMessage(phpLink->execHandler); if (FB_SQL_G(generateWarnings)) - php_error(E_WARNING, "%s(): Could not start %s@%s. %s.", get_active_function_name(TSRMLS_C), databaseName, phpLink->hostName, error); + php_error_docref(NULL TSRMLS_CC, E_WARNING, "Could not +start %s@%s. %s", databaseName, phpLink->hostName, error); RETURN_FALSE; } } @@ -1653,7 +1654,7 @@ if (status != FBRunning) { if (FB_SQL_G(generateWarnings)) - php_error(E_WARNING, "%s(): Database %s@%s started -- status unknown", get_active_function_name(TSRMLS_C), databaseName, phpLink->hostName); + php_error_docref(NULL TSRMLS_CC, E_WARNING, "Database %s@%s +started -- status unknown", databaseName, phpLink->hostName); RETURN_FALSE; } RETURN_TRUE; @@ -1701,7 +1702,7 @@ if (!fbcdcStopDatabase(phpLink->connection)) { if (FB_SQL_G(generateWarnings)) - php_error(E_WARNING, "%s(): Cannot stop database %s@%s", get_active_function_name(TSRMLS_C), databaseName, phpLink->hostName); + php_error_docref(NULL TSRMLS_CC, E_WARNING, "Cannot stop +database %s@%s", databaseName, phpLink->hostName); RETURN_FALSE; } @@ -1778,7 +1779,8 @@ { link->errorNo = 1; link->errorText = strdup("Connection to database server was lost"); - if (FB_SQL_G(generateWarnings)) php_error(E_WARNING, "%s(): %s", get_active_function_name(TSRMLS_C), link->errorText); + if (FB_SQL_G(generateWarnings)) + php_error_docref(NULL TSRMLS_CC, E_WARNING, "%s", +link->errorText); result = 0; } else if (fbcmdErrorsFound(md)) @@ -1788,9 +1790,9 @@ if (FB_SQL_G(generateWarnings)) { if (emg) - php_error(E_WARNING, "%s(): Error in statement: '%s' %s", get_active_function_name(TSRMLS_C), sql, emg); + php_error_docref(NULL TSRMLS_CC, E_WARNING, "Error in +statement: '%s' %s", sql, emg); else - php_error(E_WARNING, "%s(): No message", get_active_function_name(TSRMLS_C)); + php_error_docref(NULL TSRMLS_CC, E_WARNING, "No +message"); } link->errorText = strdup(emg); link->errorNo = fbcemdErrorCodeAtIndex(emd, 0);; @@ -2445,7 +2447,7 @@ break; default: - php_error(E_ERROR, "%s(): Unimplemented type", get_active_function_name(TSRMLS_C)); + php_error_docref(NULL TSRMLS_CC, E_WARNING, "Unimplemented +type (%d)", dtc); break; } } @@ -2490,13 +2492,13 @@ else if (!phpfbFetchRow(result, rowIndex)) { if (FB_SQL_G(generateWarnings)) - php_error(E_WARNING, "%s(): No such row %d in result set %d", get_active_function_name(TSRMLS_C), rowIndex, rowIndex); + php_error_docref(NULL TSRMLS_CC, E_WARNING, "No such row %d in +result set %d", rowIndex, rowIndex); RETURN_FALSE; } else if (columnIndex >= result->columnCount) { if (FB_SQL_G(generateWarnings)) - php_error(E_WARNING, "%s(): No such column %d in result set %d", get_active_function_name(TSRMLS_C), columnIndex, rowIndex); + php_error_docref(NULL TSRMLS_CC, E_WARNING, "No such column %d +in result set %d", columnIndex, rowIndex); RETURN_FALSE; } else @@ -2577,7 +2579,7 @@ if (columnIndex < 0) { if (FB_SQL_G(generateWarnings)) - php_error(E_WARNING, "%s(): Illegal column index - %d", get_active_function_name(TSRMLS_C), columnIndex); + php_error_docref(NULL TSRMLS_CC, E_WARNING, +"Illegal column index - %d", columnIndex); RETURN_FALSE; } } @@ -2810,7 +2812,7 @@ if (((result_type & FBSQL_NUM) != FBSQL_NUM) && ((result_type & FBSQL_ASSOC) != FBSQL_ASSOC)) { if (FB_SQL_G(generateWarnings)) - php_error(E_WARNING, "%s(): Illegal result type use FBSQL_NUM, FBSQL_ASSOC, or FBSQL_BOTH.", get_active_function_name(TSRMLS_C)); + php_error_docref(NULL TSRMLS_CC, E_WARNING, "Illegal result +type use FBSQL_NUM, FBSQL_ASSOC, or FBSQL_BOTH"); RETURN_FALSE; } if (array_init(return_value)==FAILURE) @@ -2979,7 +2981,7 @@ if (rowIndex < 0) { if (FB_SQL_G(generateWarnings)) - php_error(E_WARNING, "%s(): Illegal row_index (%i)", get_active_function_name(TSRMLS_C), rowIndex); + php_error_docref(NULL TSRMLS_CC, E_WARNING, "Illegal row_index +(%d)", rowIndex); RETURN_FALSE; } @@ -3056,7 +3058,7 @@ if (column < 0 || column >= result->columnCount) { if (FB_SQL_G(generateWarnings)) - php_error(E_WARNING, "%s(): %d no such column in result", get_active_function_name(TSRMLS_C), column); + php_error_docref(NULL TSRMLS_CC, E_WARNING, "%d no +such column in result", column); RETURN_FALSE; } } @@ -3113,7 +3115,7 @@ if (column < 0 || column >= result->columnCount) { if (FB_SQL_G(generateWarnings)) - php_error(E_WARNING, "%s(): %d no such column in result", get_active_function_name(TSRMLS_C), column); + php_error_docref(NULL TSRMLS_CC, E_WARNING, "%d no +such column in result", column); RETURN_FALSE; } } @@ -3156,7 +3158,7 @@ if (column < 0 || column >= result->columnCount) { if (FB_SQL_G(generateWarnings)) - php_error(E_WARNING, "%s(): %d no such column in result", get_active_function_name(TSRMLS_C), column); + php_error_docref(NULL TSRMLS_CC, E_WARNING, "%d no +such column in result", column); RETURN_FALSE; } } @@ -3205,7 +3207,7 @@ if (column < 0 || column >= result->columnCount) { if (FB_SQL_G(generateWarnings)) - php_error(E_WARNING, "%s(): %d no such column in result", get_active_function_name(TSRMLS_C), column); + php_error_docref(NULL TSRMLS_CC, E_WARNING, "%d no +such column in result", column); RETURN_FALSE; } } @@ -3246,7 +3248,7 @@ if (column < 0 || column >= result->columnCount) { if (FB_SQL_G(generateWarnings)) - php_error(E_WARNING, "%s(): %d no such column in result", get_active_function_name(TSRMLS_C), column); + php_error_docref(NULL TSRMLS_CC, E_WARNING, "%d no +such column in result", column); RETURN_FALSE; } } @@ -3298,7 +3300,7 @@ if (column < 0 || column >= result->columnCount) { if (FB_SQL_G(generateWarnings)) - php_error(E_WARNING, "%s(): %d no such column in result", get_active_function_name(TSRMLS_C), column); + php_error_docref(NULL TSRMLS_CC, E_WARNING, "%d no +such column in result", column); RETURN_FALSE; } } @@ -3352,7 +3354,7 @@ if (column < 0 || column >= result->columnCount) { if (FB_SQL_G(generateWarnings)) - php_error(E_WARNING, "%s(): %d no such column in result", get_active_function_name(TSRMLS_C), column); + php_error_docref(NULL TSRMLS_CC, E_WARNING, "%d no +such column in result", column); RETURN_FALSE; } } @@ -3430,7 +3432,7 @@ if (index < 0) { if (FB_SQL_G(generateWarnings)) - php_error(E_WARNING, "%s(): Illegal index (%i)", get_active_function_name(TSRMLS_C), index); + php_error_docref(NULL TSRMLS_CC, E_WARNING, "Illegal index +(%i)", index); RETURN_FALSE; } @@ -3496,7 +3498,8 @@ ZEND_FETCH_RESOURCE2(phpLink, PHPFBLink *, fbsql_link_index, id, "FrontBase-Link", le_link, le_plink); if (phpLink->execHandler == NULL) { - if (FB_SQL_G(generateWarnings)) php_error(E_WARNING, "%s(): No valid Exec handler available for this connection", get_active_function_name(TSRMLS_C)); + if (FB_SQL_G(generateWarnings)) + php_error_docref(NULL TSRMLS_CC, E_WARNING, "No valid Exec +handler available for this connection"); RETURN_FALSE; } else {
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php