libidav/utils.c

changeset 174
e7e56c56d126
parent 173
947843245525
child 176
747f3796eddd
--- a/libidav/utils.c	Thu Oct 15 16:36:07 2015 +0200
+++ b/libidav/utils.c	Thu Oct 15 16:55:10 2015 +0200
@@ -312,13 +312,9 @@
     key.length = value.ptr - key.ptr;
     value.ptr++; value.length--;
     
-    key = sstrdup(sstrtrim(key));
+    key = sstrlower(sstrtrim(key));
     value = sstrdup(sstrtrim(value));
-    
-    for(size_t i = 0;i<key.length;i++) {
-        key.ptr[i] = tolower(key.ptr[i]);
-    }
-    
+        
     ucx_map_sstr_put(map, key, value.ptr);
     
     free(key.ptr);

mercurial