diff options
author | James Booth <boothj5@gmail.com> | 2015-02-09 22:03:17 +0000 |
---|---|---|
committer | James Booth <boothj5@gmail.com> | 2015-02-09 22:03:17 +0000 |
commit | a9c69670fa246fefb2095aac1b8cf9581e2cd67c (patch) | |
tree | 35a76183ea5d7a80905f240bc5e19964bb3a5ec1 /src | |
parent | 38e6dc0e852b0aac3704827f50719c42869c134d (diff) | |
download | profani-tty-a9c69670fa246fefb2095aac1b8cf9581e2cd67c.tar.gz |
Free filtered lists for who command
Diffstat (limited to 'src')
-rw-r--r-- | src/command/commands.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/command/commands.c b/src/command/commands.c index 2059c982..6eca1bd1 100644 --- a/src/command/commands.c +++ b/src/command/commands.c @@ -1069,6 +1069,7 @@ _who_roster(gchar **args, struct cmd_help_t help) cons_show_contacts(filtered); } } + g_slist_free(filtered); // unavailable } else if (strcmp("unavailable", presence) == 0) { @@ -1097,6 +1098,7 @@ _who_roster(gchar **args, struct cmd_help_t help) cons_show_contacts(filtered); } } + g_slist_free(filtered); // online, available resources } else if (strcmp("online", presence) == 0) { @@ -1125,6 +1127,7 @@ _who_roster(gchar **args, struct cmd_help_t help) cons_show_contacts(filtered); } } + g_slist_free(filtered); // offline, no available resources } else if (strcmp("offline", presence) == 0) { @@ -1153,6 +1156,7 @@ _who_roster(gchar **args, struct cmd_help_t help) cons_show_contacts(filtered); } } + g_slist_free(filtered); // show specific status } else { @@ -1181,6 +1185,7 @@ _who_roster(gchar **args, struct cmd_help_t help) cons_show_contacts(filtered); } } + g_slist_free(filtered); } g_slist_free(list); |