return in;
}
}
- nlen = sub_val ? strlen(sub_val) : 0;
-
- if (len + nlen >= olen) {
- olen = (olen + len + nlen + block);
- cpos = c - data;
- data = realloc(data, olen);
- c = data + cpos;
- memset(c, 0, olen - cpos);
- }
- if (nlen) {
+ if ((nlen = sub_val ? strlen(sub_val) : 0)) {
+ if (len + nlen >= olen) {
+ olen = (olen + len + nlen + block);
+ cpos = c - data;
+ data = realloc(data, olen);
+ c = data + cpos;
+ memset(c, 0, olen - cpos);
+ }
+
len += nlen;
strcat(c, sub_val);
c += nlen;
+
}
switch_safe_free(func_val);