From: Joe Orton Date: Wed, 20 Apr 2011 16:17:44 +0000 (+0000) Subject: * server/util_pcre.c (ap_regerror): Use passed-in buffer size rather X-Git-Tag: 2.3.12~40 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=083e4c6925c468a14b77d96e3425400a28199dfb;p=thirdparty%2Fapache%2Fhttpd.git * server/util_pcre.c (ap_regerror): Use passed-in buffer size rather than the size of a pointer. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1095448 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/server/util_pcre.c b/server/util_pcre.c index 8309d5a4a8e..f40d45cbb25 100644 --- a/server/util_pcre.c +++ b/server/util_pcre.c @@ -82,7 +82,7 @@ addlength = (preg != NULL && (int)preg->re_erroffset != -1)? if (errbuf_size > 0) { if (addlength > 0 && errbuf_size >= length + addlength) - apr_snprintf(errbuf, sizeof errbuf, + apr_snprintf(errbuf, errbuf_size, "%s%s%-6d", message, addmessage, (int)preg->re_erroffset); else apr_cpystrn(errbuf, message, errbuf_size);