X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-http;a=blobdiff_plain;f=php_http_resource_factory.h;h=54de8c78484e9756b79e24abcf874699d29a558a;hp=df49fe7177e486bb66aee7b6bd35c02e77690cc6;hb=14aec371d6123fbedbe13ca73b6a6d5768c635cb;hpb=8d05291f42b3b42159b3fe91492aa4862f3d4405 diff --git a/php_http_resource_factory.h b/php_http_resource_factory.h index df49fe7..54de8c7 100644 --- a/php_http_resource_factory.h +++ b/php_http_resource_factory.h @@ -29,9 +29,11 @@ typedef struct php_http_resource_factory { void *data; void (*dtor)(void *data); + unsigned refcount; } php_http_resource_factory_t; PHP_HTTP_API php_http_resource_factory_t *php_http_resource_factory_init(php_http_resource_factory_t *f, php_http_resource_factory_ops_t *fops, void *data, void (*dtor)(void *data)); +PHP_HTTP_API unsigned php_http_resource_factory_addref(php_http_resource_factory_t *rf); PHP_HTTP_API void php_http_resource_factory_dtor(php_http_resource_factory_t *f); PHP_HTTP_API void php_http_resource_factory_free(php_http_resource_factory_t **f);