From db02633be560c76050a3ca6ad812bd9c79e0ed48 Mon Sep 17 00:00:00 2001 From: Ruediger Pluem Date: Mon, 22 May 2006 19:05:09 +0000 Subject: [PATCH] * Cleanup the code by replacing some inline code to lower-case a string with ap_str_tolower. Proposed by: Joe Orton git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@408729 13f79535-47bb-0310-9956-ffa450edef68 --- modules/cache/cache_storage.c | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/modules/cache/cache_storage.c b/modules/cache/cache_storage.c index 4d2474eff18..bac7aa21e61 100644 --- a/modules/cache/cache_storage.c +++ b/modules/cache/cache_storage.c @@ -351,10 +351,8 @@ apr_status_t cache_generate_key_default(request_rec *r, apr_pool_t* p, } else if(r->parsed_uri.hostname) { /* Copy the parsed uri hostname */ - hn = apr_pcalloc(p, strlen(r->parsed_uri.hostname) + 1); - for (i = 0; r->parsed_uri.hostname[i]; i++) { - hn[i] = apr_tolower(r->parsed_uri.hostname[i]); - } + hn = apr_pstrdup(p, r->parsed_uri.hostname); + ap_str_tolower(hn); /* const work-around */ hostname = hn; } @@ -374,10 +372,8 @@ apr_status_t cache_generate_key_default(request_rec *r, apr_pool_t* p, */ if (r->proxyreq && r->parsed_uri.scheme) { /* Copy the scheme and lower-case it */ - lcs = apr_pcalloc(p, strlen(r->parsed_uri.scheme) + 1); - for (i = 0; r->parsed_uri.scheme[i]; i++) { - lcs[i] = apr_tolower(r->parsed_uri.scheme[i]); - } + lcs = apr_pstrdup(p, r->parsed_uri.scheme); + ap_str_tolower(lcs); /* const work-around */ scheme = lcs; } -- 2.47.3