summaryrefslogtreecommitdiff
path: root/ext/interbase/ibase_service.c
diff options
context:
space:
mode:
authorArd Biesheuvel <abies@php.net>2004-04-07 10:36:00 +0000
committerArd Biesheuvel <abies@php.net>2004-04-07 10:36:00 +0000
commit59f0817205b1fdbb569d1025283c39aecf709130 (patch)
treeb83b67408f08c3dd14e4dc5de698de70366fd367 /ext/interbase/ibase_service.c
parent72e2e4fea3201d22a6f079ac3cb4f00c0b98c5c9 (diff)
downloadphp-git-59f0817205b1fdbb569d1025283c39aecf709130.tar.gz
Don't define ibase_service struct type unless its member types are defined
Diffstat (limited to 'ext/interbase/ibase_service.c')
-rw-r--r--ext/interbase/ibase_service.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/ext/interbase/ibase_service.c b/ext/interbase/ibase_service.c
index 6f564b3fb6..f06472768c 100644
--- a/ext/interbase/ibase_service.c
+++ b/ext/interbase/ibase_service.c
@@ -29,6 +29,12 @@
#include "php_interbase.h"
#include "php_ibase_includes.h"
+typedef struct {
+ isc_svc_handle handle;
+ char *hostname;
+ char *username;
+} ibase_service;
+
static int le_service;
static void _php_ibase_free_service(zend_rsrc_list_entry *rsrc TSRMLS_DC) /* {{{ */