about summary refs log tree commit diff stats
path: root/src/plugins
diff options
context:
space:
mode:
authorJames Booth <boothj5@gmail.com>2016-03-07 18:42:02 +0000
committerJames Booth <boothj5@gmail.com>2016-03-07 18:42:02 +0000
commite4071015ea256e172fa9a581cdfa15bd501bd805 (patch)
tree610b856745b21fac6b039f0d72f133c9c838e066 /src/plugins
parent35e456aebd8469860f3d45860bfdcd6f819f582e (diff)
parent4094b75ccc19780e2e013ba897a09645a5ee4978 (diff)
downloadprofani-tty-e4071015ea256e172fa9a581cdfa15bd501bd805.tar.gz
Merge branch 'master' into plugins-python
Diffstat (limited to 'src/plugins')
-rw-r--r--src/plugins/autocompleters.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/plugins/autocompleters.c b/src/plugins/autocompleters.c
index 631987b1..483af7ca 100644
--- a/src/plugins/autocompleters.c
+++ b/src/plugins/autocompleters.c
@@ -67,10 +67,12 @@ autocompleters_complete(const char * const input)
     while (curr) {
         result = autocomplete_param_with_ac(input, curr->data, g_hash_table_lookup(autocompleters, curr->data), TRUE);
         if (result) {
+            g_list_free(keys);
             return result;
         }
         curr = g_list_next(curr);
     }
+    g_list_free(keys);
 
     return NULL;
 }
@@ -84,6 +86,8 @@ autocompleters_reset(void)
         autocomplete_reset(curr->data);
         curr = g_list_next(curr);
     }
+
+    g_list_free(acs);
 }
 
 void autocompleters_destroy(void)