X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-http;a=blobdiff_plain;f=php_http_property_proxy.h;h=30b518e74929d38510fb03a8108d2e04b5d42457;hp=bc63aafd67a92dfcd10249fd6c6196958fe6ba22;hb=1e674ad6a7e867b1b4d04db098b59981fe3f011d;hpb=d3485e3b28336153dca690e872ffe1ddc60fedd2 diff --git a/php_http_property_proxy.h b/php_http_property_proxy.h index bc63aaf..30b518e 100644 --- a/php_http_property_proxy.h +++ b/php_http_property_proxy.h @@ -1,3 +1,14 @@ +/* + +--------------------------------------------------------------------+ + | PECL :: http | + +--------------------------------------------------------------------+ + | Redistribution and use in source and binary forms, with or without | + | modification, are permitted provided that the conditions mentioned | + | in the accompanying LICENSE file are met. | + +--------------------------------------------------------------------+ + | Copyright (c) 2004-2011, Michael Wallner | + +--------------------------------------------------------------------+ +*/ #ifndef PHP_HTTP_PROPERTY_PROXY_H #define PHP_HTTP_PROPERTY_PROXY_H @@ -6,9 +17,10 @@ typedef struct php_http_property_proxy { zval *myself; zval *object; zval *member; + zval *parent; } php_http_property_proxy_t; -PHP_HTTP_API php_http_property_proxy_t *php_http_property_proxy_init(php_http_property_proxy_t *proxy, zval *object, zval *member TSRMLS_DC); +PHP_HTTP_API php_http_property_proxy_t *php_http_property_proxy_init(php_http_property_proxy_t *proxy, zval *object, zval *member, zval *parent TSRMLS_DC); PHP_HTTP_API void php_http_property_proxy_dtor(php_http_property_proxy_t *proxy); PHP_HTTP_API void php_http_property_proxy_free(php_http_property_proxy_t **proxy); @@ -29,3 +41,13 @@ PHP_METHOD(HttpPropertyProxy, __construct); PHP_MINIT_FUNCTION(http_property_proxy); #endif /* PHP_HTTP_PROPERTY_PROXY_H_ */ + +/* + * Local variables: + * tab-width: 4 + * c-basic-offset: 4 + * End: + * vim600: noet sw=4 ts=4 fdm=marker + * vim<600: noet sw=4 ts=4 + */ +