summaryrefslogtreecommitdiff
path: root/ext/interbase/php_interbase.h
diff options
context:
space:
mode:
authorfoobar <sniper@php.net>2003-08-12 17:41:37 +0000
committerfoobar <sniper@php.net>2003-08-12 17:41:37 +0000
commit72000ab8a54a5b51a53a509bda8a8a35845283b7 (patch)
tree4cdf19660455efdf591112183be6c880b2326237 /ext/interbase/php_interbase.h
parentb58fa703b44c092b069d3c9efcd450968c605de0 (diff)
downloadphp-git-72000ab8a54a5b51a53a509bda8a8a35845283b7.tar.gz
Revert previous patch.
Diffstat (limited to 'ext/interbase/php_interbase.h')
-rw-r--r--ext/interbase/php_interbase.h11
1 files changed, 4 insertions, 7 deletions
diff --git a/ext/interbase/php_interbase.h b/ext/interbase/php_interbase.h
index 8439729816..0fe8e135b0 100644
--- a/ext/interbase/php_interbase.h
+++ b/ext/interbase/php_interbase.h
@@ -112,7 +112,7 @@ ZEND_BEGIN_MODULE_GLOBALS(ibase)
ZEND_END_MODULE_GLOBALS(ibase)
typedef struct {
- isc_db_handle handle;
+ isc_db_handle link;
struct tr_list *tr_list;
unsigned short dialect;
} ibase_db_link;
@@ -144,8 +144,8 @@ typedef struct {
} ibase_blob_handle;
typedef struct {
- ibase_db_link *link;
- ibase_trans *trans;
+ isc_db_handle link; /* db link for this result */
+ isc_tr_handle trans;
isc_stmt_handle stmt;
int drop_stmt;
XSQLDA *in_sqlda, *out_sqlda;
@@ -153,13 +153,10 @@ typedef struct {
int in_array_cnt, out_array_cnt;
unsigned short dialect;
int cursor_open;
- char statement_type;
- char *query;
- int trans_res_id;
} ibase_query;
typedef struct {
- isc_db_handle link;
+ isc_db_handle link; /* db link for this result */
isc_tr_handle trans;
isc_stmt_handle stmt;
int drop_stmt;