- int len=0;
- if (res) {len=strlen(res); }
- char* t=realloc(res,len+3
- +strlen(pa->kv_args[i].key)
- +strlen(pa->kv_args[i].value)
- );
+ const size_t klen = strlen(pa->kv_args[i].key);
+ const size_t vlen = strlen(pa->kv_args[i].value);
+ const size_t len = res ? strlen(res) : 0;
+
+ char *t = realloc(res,len + 3 + klen + vlen);