q = xmalloc (strlen (p) + 5);
strcpy (q, p + (word - text));
return_val[return_val_used++] = q;
- free (p);
+ xfree (p);
}
else
{
q[text - word] = '\0';
strcat (q, p);
return_val[return_val_used++] = q;
- free (p);
+ xfree (p);
}
}
}
{
/* Free the storage used by LIST, but not by the strings inside.
This is because rl_complete_internal () frees the strings. */
- free ((PTR) list);
+ xfree (list);
}
list = 0;
index = 0;