diff options
author | Ruediger Pluem <rpluem@apache.org> | 2022-08-25 15:57:59 +0000 |
---|---|---|
committer | Ruediger Pluem <rpluem@apache.org> | 2022-08-25 15:57:59 +0000 |
commit | 48cf630810b927d3dc2a38aa6bc954c4dcd5f9ea (patch) | |
tree | 2002ea9e7e924223e4a3e11dcb3b92702d979c91 /server | |
parent | f2b7303efa8c3a12d3f119ba100e633f685943b2 (diff) | |
download | httpd-48cf630810b927d3dc2a38aa6bc954c4dcd5f9ea.tar.gz |
* Use apr_size_t instead of int to harden against overflows.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1903680 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'server')
-rw-r--r-- | server/util_script.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/server/util_script.c b/server/util_script.c index 1fa4276cae..72175e7582 100644 --- a/server/util_script.c +++ b/server/util_script.c @@ -466,7 +466,7 @@ AP_DECLARE(int) ap_scan_script_header_err_core_ex(request_rec *r, char *buffer, { char x[MAX_STRING_LEN]; char *w, *l; - int p; + apr_size_t p; int cgi_status = HTTP_UNSET; apr_table_t *merge; apr_table_t *cookie_table; @@ -837,7 +837,7 @@ static int getsfunc_STRING(char *w, int len, void *pvastrs) { struct vastrs *strs = (struct vastrs*) pvastrs; const char *p; - int t; + apr_size_t t; if (!strs->curpos || !*strs->curpos) { w[0] = '\0'; |