refactored autocomplete_add

Now this function responsible for memory allocation
This commit is contained in:
Dmitry Podgorny
2013-08-26 02:43:59 +03:00
parent 32e18fb1a5
commit 92763d2e68
2 changed files with 11 additions and 34 deletions

View File

@@ -38,7 +38,7 @@ Autocomplete obj_autocomplete_new(PStrFunc str_func, PCopyFunc copy_func,
void autocomplete_clear(Autocomplete ac);
void autocomplete_reset(Autocomplete ac);
void autocomplete_free(Autocomplete ac);
gboolean autocomplete_add(Autocomplete ac, void *item);
gboolean autocomplete_add(Autocomplete ac, const char *item);
gboolean autocomplete_remove(Autocomplete ac, const char * const item);
GSList * autocomplete_get_list(Autocomplete ac);
gchar * autocomplete_complete(Autocomplete ac, gchar *search_str);