if (!s || !*s)
return 0;
l = str_len (s) + 1;
- p = (char *) safe_malloc (l);
+ p = (char *) mem_malloc (l);
memcpy (p, s, l);
return (p);
}
void str_replace (char **p, const char *s)
{
- FREE (p);
+ mem_free (p);
*p = str_dup (s);
}
{
if (!p || !*p)
return;
- safe_realloc (p, str_len (*p) + 1);
+ mem_realloc (p, str_len (*p) + 1);
}
/* convert all characters in the string to lowercase */
else
len = str_len (begin);
- p = safe_malloc (len + 1);
+ p = mem_malloc (len + 1);
memcpy (p, begin, len);
p[len] = 0;
return p;