]> granicus.if.org Git - php/commitdiff
Don't define ibase_service struct type unless its member types are defined
authorArd Biesheuvel <abies@php.net>
Wed, 7 Apr 2004 10:36:00 +0000 (10:36 +0000)
committerArd Biesheuvel <abies@php.net>
Wed, 7 Apr 2004 10:36:00 +0000 (10:36 +0000)
ext/interbase/ibase_service.c
ext/interbase/php_ibase_includes.h

index 6f564b3fb65cfe8a9fc690a77509c01eae3dcf0a..f06472768c60620bcba828b9e90f3f31dee27fad 100644 (file)
 #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) /* {{{ */
index acc537aaedf153f4e6b07ba7be4d7f94062e7b34..d12c1e7ef03986dc46e83adeb2cac636e967fb47 100755 (executable)
@@ -145,12 +145,6 @@ typedef struct event {
        enum event_state { NEW, ACTIVE, DEAD } state;
 } ibase_event;
 
-typedef struct {
-       isc_svc_handle handle;
-       char *hostname;
-       char *username;
-} ibase_service;
-
 enum php_interbase_option {
        PHP_IBASE_DEFAULT                       = 0,
        /* fetch flags */