abies Thu Aug 28 18:12:07 2003 EDT
Modified files:
/php-src/ext/interbase interbase.c
Log:
Prototype fixes
Return number of affected rows by ibase_query() and ibase_execute() if > 0
# Second change was actually introduced in 1.149, but never
# mentioned in the CVS log
Index: php-src/ext/interbase/interbase.c
diff -u php-src/ext/interbase/interbase.c:1.163 php-src/ext/interbase/interbase.c:1.164
--- php-src/ext/interbase/interbase.c:1.163 Thu Aug 28 12:48:22 2003
+++ php-src/ext/interbase/interbase.c Thu Aug 28 18:12:06 2003
@@ -18,7 +18,7 @@
+----------------------------------------------------------------------+
*/
-/* $Id: interbase.c,v 1.163 2003/08/28 16:48:22 abies Exp $ */
+/* $Id: interbase.c,v 1.164 2003/08/28 22:12:06 abies Exp $ */
#ifdef HAVE_CONFIG_H
#include "config.h"
@@ -185,7 +185,7 @@
}
/* }}} */
-/* {{{ proto string ibase_errcode(void)
+/* {{{ proto int ibase_errcode(void)
Return error code */
PHP_FUNCTION(ibase_errcode)
{
@@ -704,7 +704,7 @@
php_info_print_table_start();
php_info_print_table_row(2, "Interbase Support", "enabled");
- php_info_print_table_row(2, "Revision", "$Revision: 1.163 $");
+ php_info_print_table_row(2, "Revision", "$Revision: 1.164 $");
#ifdef COMPILE_DL_INTERBASE
php_info_print_table_row(2, "Dynamic Module", "Yes");
#endif
@@ -2033,7 +2033,7 @@
}
/* }}} */
-/* {{{ proto resource ibase_query([resource link_identifier [, resource
link_identifier ] ,] string query [, int bind_args])
+/* {{{ proto mixed ibase_query([resource link_identifier, [ resource link_identifier,
]] string query [, mixed bind_arg [, mixed bind_arg [, ...]]])
Execute a query */
PHP_FUNCTION(ibase_query)
{
@@ -2188,7 +2188,7 @@
}
/* }}} */
-/* {{{ proto ibase_affected_rows( [ resource link_identifier ] )
+/* {{{ proto int ibase_affected_rows( [ resource link_identifier ] )
Returns the number of rows affected by the previous INSERT, UPDATE or DELETE
statement */
PHP_FUNCTION(ibase_affected_rows)
{
@@ -2847,7 +2847,7 @@
}
/* }}} */
-/* {{{ proto resource ibase_execute(resource query [, int bind_args [, int ...]])
+/* {{{ proto mixed ibase_execute(resource query [, mixed bind_arg [, mixed bind_arg
[, ...]]])
Execute a previously prepared query */
PHP_FUNCTION(ibase_execute)
{
@@ -2927,7 +2927,7 @@
/* }}} */
#if HAVE_STRFTIME
-/* {{{ proto int ibase_timefmt(string format)
+/* {{{ proto bool ibase_timefmt(string format)
Sets the format of timestamp, date and time columns returned from queries */
PHP_FUNCTION(ibase_timefmt)
{
@@ -3254,7 +3254,7 @@
}
/* }}} */
-/* {{{ proto int ibase_blob_create([resource link_identifier])
+/* {{{ proto resource ibase_blob_create([resource link_identifier])
Create blob for adding data */
PHP_FUNCTION(ibase_blob_create)
{
@@ -3299,7 +3299,7 @@
}
/* }}} */
-/* {{{ proto int ibase_blob_open([ resource link_identifier, ] string blob_id)
+/* {{{ proto resource ibase_blob_open([ resource link_identifier, ] string blob_id)
Open blob for retrieving data parts */
PHP_FUNCTION(ibase_blob_open)
{
@@ -3356,7 +3356,7 @@
}
/* }}} */
-/* {{{ proto bool ibase_blob_add(int blob_id, string data)
+/* {{{ proto bool ibase_blob_add(resource blob_handle, string data)
Add data into created blob */
PHP_FUNCTION(ibase_blob_add)
{
@@ -3382,7 +3382,7 @@
}
/* }}} */
-/* {{{ proto string ibase_blob_get(int blob_id, int len)
+/* {{{ proto string ibase_blob_get(resource blob_handle, int len)
Get len bytes data from open blob */
PHP_FUNCTION(ibase_blob_get)
{
@@ -3448,7 +3448,7 @@
}
/* }}} */
-/* {{{ proto bool ibase_blob_close(int blob_id)
+/* {{{ proto string ibase_blob_close(resource blob_handle)
Close blob */
PHP_FUNCTION(ibase_blob_close)
{
@@ -3456,7 +3456,7 @@
}
/* }}} */
-/* {{{ proto bool ibase_blob_cancel(int blob_id)
+/* {{{ proto bool ibase_blob_cancel(resource blob_handle)
Cancel creating blob */
PHP_FUNCTION(ibase_blob_cancel)
{
@@ -3464,7 +3464,7 @@
}
/* }}} */
-/* {{{ proto object ibase_blob_info([ resource link_identifier, ] string blob_id_str)
+/* {{{ proto array ibase_blob_info([ resource link_identifier, ] string blob_id)
Return blob length and other useful info */
PHP_FUNCTION(ibase_blob_info)
{
@@ -3545,7 +3545,7 @@
}
/* }}} */
-/* {{{ proto bool ibase_blob_echo([ resource link_identifier, ] string blob_id_str)
+/* {{{ proto bool ibase_blob_echo([ resource link_identifier, ] string blob_id)
Output blob contents to browser */
PHP_FUNCTION(ibase_blob_echo)
{
@@ -3884,7 +3884,7 @@
}
/* }}} */
-/* {{{ proto string ibase_wait_event([resource link,] string event [, string event [,
...]])
+/* {{{ proto string ibase_wait_event([resource link_identifier,] string event [,
string event [, ...]])
Waits for any one of the passed Interbase events to be posted by the database, and
returns its name */
PHP_FUNCTION(ibase_wait_event)
{
@@ -4015,7 +4015,7 @@
}
/* }}} */
-/* {{{ proto resource ibase_set_event_handler([resource link,] callback handler,
string event [, string event [, ...]])
+/* {{{ proto resource ibase_set_event_handler([resource link_identifier,] callback
handler, string event [, string event [, ...]])
Register the callback for handling each of the named events */
PHP_FUNCTION(ibase_set_event_handler)
{
--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php