310 } |
310 } |
311 |
311 |
312 key.length = value.ptr - key.ptr; |
312 key.length = value.ptr - key.ptr; |
313 value.ptr++; value.length--; |
313 value.ptr++; value.length--; |
314 |
314 |
315 key = sstrdup(sstrtrim(key)); |
315 key = sstrlower(sstrtrim(key)); |
316 value = sstrdup(sstrtrim(value)); |
316 value = sstrdup(sstrtrim(value)); |
317 |
317 |
318 for(size_t i = 0;i<key.length;i++) { |
|
319 key.ptr[i] = tolower(key.ptr[i]); |
|
320 } |
|
321 |
|
322 ucx_map_sstr_put(map, key, value.ptr); |
318 ucx_map_sstr_put(map, key, value.ptr); |
323 |
319 |
324 free(key.ptr); |
320 free(key.ptr); |
325 |
321 |
326 return sbuffer.length; |
322 return sbuffer.length; |