diff options
Diffstat (limited to 'ext/standard/url_scanner_ex.h')
-rw-r--r-- | ext/standard/url_scanner_ex.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/ext/standard/url_scanner_ex.h b/ext/standard/url_scanner_ex.h index a9b105d687..535119f634 100644 --- a/ext/standard/url_scanner_ex.h +++ b/ext/standard/url_scanner_ex.h @@ -24,9 +24,9 @@ PHP_MSHUTDOWN_FUNCTION(url_scanner_ex); int php_url_scanner_ex_activate(TSRMLS_D); int php_url_scanner_ex_deactivate(TSRMLS_D); -char *url_adapt_ext_ex(const char *src, size_t srclen, const char *name, const char *value, size_t *newlen, zend_bool do_flush TSRMLS_DC); +char *url_adapt_ext_ex(const char *src, size_t srclen, const char *name, const char *value, char *udata_name, char *udata_value, size_t *newlen, zend_bool do_flush TSRMLS_DC); -char *url_adapt_single_url(const char *url, size_t urllen, const char *name, const char *value, size_t *newlen TSRMLS_DC); +char *url_adapt_single_url(const char *url, size_t urllen, const char *name, const char *value, char *udata_name, char *udata_value, size_t *newlen TSRMLS_DC); char *url_adapt_flush(size_t * TSRMLS_DC); @@ -46,6 +46,9 @@ typedef struct { smart_str q_name; smart_str q_value; + smart_str q_udata_name; + smart_str q_udata_value; + char *lookup_data; int state; |