1
0
mirror of https://github.com/profanity-im/profanity.git synced 2024-08-18 19:04:14 -04:00

Used strdup in prof_autocomplete

This commit is contained in:
James Booth 2013-01-14 22:09:31 +00:00
parent 6abbe62710
commit 87c3107847

View File

@ -195,18 +195,13 @@ _search_from(PAutocomplete ac, GSList *curr)
while(curr) {
// match found
if (strncmp(curr->data,
ac->search_str,
strlen(ac->search_str)) == 0) {
gchar *result =
(gchar *) malloc((strlen(curr->data) + 1) * sizeof(gchar));
if (strncmp(curr->data, ac->search_str, strlen(ac->search_str)) == 0) {
// set pointer to last found
ac->last_found = curr;
// return the string, must be free'd by caller
strcpy(result, curr->data);
return result;
return strdup(curr->data);
}
curr = g_slist_next(curr);