X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-pq;a=blobdiff_plain;f=src%2Fphp_pq_params.h;h=f94cd9ccd951ac9d020ed1abf9cc5ccc0f6e1fc9;hp=00fbad821799ee8efeddd9ac0b8cd50f0ffe37cd;hb=9dfcccaad554c8e3ddeb9d2635e2faf09425282e;hpb=88440266c0a9fa8354688b5ed0d2a6cc3bf04db5 diff --git a/src/php_pq_params.h b/src/php_pq_params.h index 00fbad8..f94cd9c 100644 --- a/src/php_pq_params.h +++ b/src/php_pq_params.h @@ -24,19 +24,15 @@ typedef struct php_pq_params { unsigned count; char **strings; } param; -#ifdef ZTS - void ***ts; -#endif } php_pq_params_t; -php_pq_params_t *php_pq_params_init(HashTable *conv, HashTable *oids, HashTable *params TSRMLS_DC); -void php_pq_params_free(php_pq_params_t **p); -unsigned php_pq_params_set_params(php_pq_params_t *p, HashTable *params); -unsigned php_pq_params_set_type_oids(php_pq_params_t *p, HashTable *oids); -unsigned php_pq_params_add_type_oid(php_pq_params_t *p, Oid type); -unsigned php_pq_params_add_param(php_pq_params_t *p, zval *param); -void php_pq_params_set_type_conv(php_pq_params_t *p, HashTable *conv); - +extern php_pq_params_t *php_pq_params_init(HashTable *conv, HashTable *oids, HashTable *params); +extern void php_pq_params_free(php_pq_params_t **p); +extern unsigned php_pq_params_set_params(php_pq_params_t *p, HashTable *params); +extern unsigned php_pq_params_set_type_oids(php_pq_params_t *p, HashTable *oids); +extern unsigned php_pq_params_add_type_oid(php_pq_params_t *p, Oid type); +extern unsigned php_pq_params_add_param(php_pq_params_t *p, zval *param); +extern void php_pq_params_set_type_conv(php_pq_params_t *p, HashTable *conv); #endif