summaryrefslogtreecommitdiff
path: root/main/php_variables.h
diff options
context:
space:
mode:
authorStanislav Malyshev <stas@php.net>2000-12-12 10:47:47 +0000
committerStanislav Malyshev <stas@php.net>2000-12-12 10:47:47 +0000
commit0731f54d35ba54a60a3011964e38339893b181e7 (patch)
treeff73466aa58ad43e9c7dcb8cadc4b2338f5f3b31 /main/php_variables.h
parent868c8769f8adfb6100c291fe25880c50b84e4ab7 (diff)
downloadphp-git-0731f54d35ba54a60a3011964e38339893b181e7.tar.gz
Fix #7987: POST/GET: string with \0(%00) values not parsed correctly
Diffstat (limited to 'main/php_variables.h')
-rw-r--r--main/php_variables.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/main/php_variables.h b/main/php_variables.h
index bd0a98810a..40c63206a2 100644
--- a/main/php_variables.h
+++ b/main/php_variables.h
@@ -33,6 +33,8 @@
void php_treat_data(int arg, char *str, zval* destArray ELS_DC PLS_DC SLS_DC);
PHPAPI void php_import_environment_variables(zval *array_ptr ELS_DC PLS_DC);
PHPAPI void php_register_variable(char *var, char *val, pval *track_vars_array ELS_DC PLS_DC);
+/* binary-safe version */
+PHPAPI void php_register_variable_safe(char *var, char *val, int val_len, pval *track_vars_array ELS_DC PLS_DC);
PHPAPI void php_register_variable_ex(char *var, zval *val, pval *track_vars_array ELS_DC PLS_DC);