diff options
Diffstat (limited to 'treat_data.c')
| -rw-r--r-- | treat_data.c | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/treat_data.c b/treat_data.c index bdd06c0..25c24c4 100644 --- a/treat_data.c +++ b/treat_data.c | |||
| @@ -17,9 +17,6 @@ | |||
| 17 | | Ben Fuhrmannek <ben.fuhrmannek@sektioneins.de> | | 17 | | Ben Fuhrmannek <ben.fuhrmannek@sektioneins.de> | |
| 18 | +----------------------------------------------------------------------+ | 18 | +----------------------------------------------------------------------+ |
| 19 | */ | 19 | */ |
| 20 | /* | ||
| 21 | $Id: treat_data.c $ | ||
| 22 | */ | ||
| 23 | 20 | ||
| 24 | #ifdef HAVE_CONFIG_H | 21 | #ifdef HAVE_CONFIG_H |
| 25 | #include "config.h" | 22 | #include "config.h" |
| @@ -38,19 +35,19 @@ SAPI_TREAT_DATA_FUNC(suhosin_treat_data) | |||
| 38 | { | 35 | { |
| 39 | switch (arg) { | 36 | switch (arg) { |
| 40 | case PARSE_POST: | 37 | case PARSE_POST: |
| 41 | if (SUHOSIN7_G(max_request_variables) && (SUHOSIN7_G(max_post_vars) == 0 || | 38 | if (SUHOSIN7_G(max_request_variables) && (SUHOSIN7_G(max_post_vars) == 0 || |
| 42 | SUHOSIN7_G(max_request_variables) <= SUHOSIN7_G(max_post_vars))) { | 39 | SUHOSIN7_G(max_request_variables) <= SUHOSIN7_G(max_post_vars))) { |
| 43 | SUHOSIN7_G(max_post_vars) = SUHOSIN7_G(max_request_variables); | 40 | SUHOSIN7_G(max_post_vars) = SUHOSIN7_G(max_request_variables); |
| 44 | } | 41 | } |
| 45 | break; | 42 | break; |
| 46 | case PARSE_GET: | 43 | case PARSE_GET: |
| 47 | if (SUHOSIN7_G(max_request_variables) && (SUHOSIN7_G(max_get_vars) == 0 || | 44 | if (SUHOSIN7_G(max_request_variables) && (SUHOSIN7_G(max_get_vars) == 0 || |
| 48 | SUHOSIN7_G(max_request_variables) <= SUHOSIN7_G(max_get_vars))) { | 45 | SUHOSIN7_G(max_request_variables) <= SUHOSIN7_G(max_get_vars))) { |
| 49 | SUHOSIN7_G(max_get_vars) = SUHOSIN7_G(max_request_variables); | 46 | SUHOSIN7_G(max_get_vars) = SUHOSIN7_G(max_request_variables); |
| 50 | } | 47 | } |
| 51 | break; | 48 | break; |
| 52 | case PARSE_COOKIE: | 49 | case PARSE_COOKIE: |
| 53 | if (SUHOSIN7_G(max_request_variables) && (SUHOSIN7_G(max_cookie_vars) == 0 || | 50 | if (SUHOSIN7_G(max_request_variables) && (SUHOSIN7_G(max_cookie_vars) == 0 || |
| 54 | SUHOSIN7_G(max_request_variables) <= SUHOSIN7_G(max_cookie_vars))) { | 51 | SUHOSIN7_G(max_request_variables) <= SUHOSIN7_G(max_cookie_vars))) { |
| 55 | SUHOSIN7_G(max_cookie_vars) = SUHOSIN7_G(max_request_variables); | 52 | SUHOSIN7_G(max_cookie_vars) = SUHOSIN7_G(max_request_variables); |
| 56 | } | 53 | } |
| @@ -60,7 +57,7 @@ SAPI_TREAT_DATA_FUNC(suhosin_treat_data) | |||
| 60 | if (arg == PARSE_COOKIE && SUHOSIN7_G(cookie_encrypt) && SG(request_info).cookie_data) { | 57 | if (arg == PARSE_COOKIE && SUHOSIN7_G(cookie_encrypt) && SG(request_info).cookie_data) { |
| 61 | SG(request_info).cookie_data = suhosin_cookie_decryptor(SG(request_info).cookie_data); | 58 | SG(request_info).cookie_data = suhosin_cookie_decryptor(SG(request_info).cookie_data); |
| 62 | } | 59 | } |
| 63 | 60 | ||
| 64 | if (orig_treat_data) { | 61 | if (orig_treat_data) { |
| 65 | orig_treat_data(arg, str, destArray); | 62 | orig_treat_data(arg, str, destArray); |
| 66 | } | 63 | } |
