- Lauri
>From cd7968592071e95999a218234781820f93fe73dd Mon Sep 17 00:00:00 2001
From: Lauri Kasanen <[email protected]>
Date: Tue, 29 May 2012 16:33:00 +0300
Subject: [PATCH 2/2] config: Make use of the tolower function


Signed-off-by: Lauri Kasanen <[email protected]>
---
 src/mk_config.c |   13 ++-----------
 1 files changed, 2 insertions(+), 11 deletions(-)

diff --git a/src/mk_config.c b/src/mk_config.c
index 863449c..e734842 100644
--- a/src/mk_config.c
+++ b/src/mk_config.c
@@ -611,8 +611,6 @@ struct host *mk_config_get_host(char *path)
     /* Init list for host name aliases */
     mk_list_init(&host->server_names);
 
-    host_low = mk_mem_malloc_z(MK_HOSTNAME_LEN);
-
     /* Lookup Servername */
     list = mk_config_section_getval(section_host, "Servername", 
MK_CONFIG_VAL_LIST);
     if (!list) {
@@ -627,25 +625,18 @@ struct host *mk_config_get_host(char *path)
         }
 
         /* Hostname to lowercase */
-        char *h = host_low;
-        char *p = entry->val;
-
-        while (*p) {
-            *h = tolower(*p);
-            p++, h++;
-        }
-        *h = '\0';
+        host_low = mk_string_tolower(entry->val);
 
         /* Alloc node */
         new_alias = mk_mem_malloc_z(sizeof(struct host_alias));
         new_alias->name = mk_mem_malloc_z(entry->len + 1);
         strncpy(new_alias->name, host_low, entry->len);
+        mk_mem_free(host_low);
 
         new_alias->len = entry->len;
 
         mk_list_add(&new_alias->_head, &host->server_names);
     }
-    mk_mem_free(host_low);
     mk_string_split_free(list);
 
     /* Lookup document root handled by a mk_pointer */
-- 
1.7.2.1

_______________________________________________
Monkey mailing list
[email protected]
http://lists.monkey-project.com/listinfo/monkey

Reply via email to