summaryrefslogtreecommitdiff
path: root/ext/interbase/php_interbase.h
diff options
context:
space:
mode:
authorJouni Ahto <jah@php.net>2000-07-07 12:06:05 +0000
committerJouni Ahto <jah@php.net>2000-07-07 12:06:05 +0000
commit99c6e63e66e7a24f62061f5882430109132a5fde (patch)
treef80ff72a966a80d396f64c2ec8c5cf33d30771a5 /ext/interbase/php_interbase.h
parentbe59613ddfe211ab52f628c0789ae3ea9d1d91ad (diff)
downloadphp-git-99c6e63e66e7a24f62061f5882430109132a5fde.tar.gz
- Move away from encoding transaction number into link_id and use properly
resources instead for both. - Some cleaning.
Diffstat (limited to 'ext/interbase/php_interbase.h')
-rw-r--r--ext/interbase/php_interbase.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/ext/interbase/php_interbase.h b/ext/interbase/php_interbase.h
index d453177e41..83bd174a03 100644
--- a/ext/interbase/php_interbase.h
+++ b/ext/interbase/php_interbase.h
@@ -82,7 +82,7 @@ ZEND_BEGIN_MODULE_GLOBALS(ibase)
long num_links, num_persistent;
long max_links, max_persistent;
long allow_persistent;
- int le_blob, le_link, le_plink, le_result, le_query;
+ int le_blob, le_link, le_plink, le_result, le_query, le_trans;
char *default_user, *default_password;
char *timestampformat;
char *cfg_timestampformat;
@@ -100,6 +100,11 @@ typedef struct {
} ibase_db_link;
typedef struct {
+ int trans_num;
+ int link_rsrc;
+} ibase_tr_link;
+
+typedef struct {
ISC_ARRAY_DESC ar_desc;
int el_type, /* sqltype kinda SQL_TEXT, ...*/
el_size; /* element size in bytes */