diff options
author | rbuj <[email protected]> | 2020-07-15 08:04:40 +0200 |
---|---|---|
committer | Robert Antoni Buj Gelonch <[email protected]> | 2020-07-24 10:47:52 +0200 |
commit | 7b4863d13487a770738a22afa8cf3c108bc04cf2 (patch) | |
tree | 0a2c7d5e3c417a90e1e4f7e0c051963a5c3ca045 | |
parent | 425fd302e154cb737075befe6c5b314696fa0490 (diff) | |
download | mate-applets-7b4863d13487a770738a22afa8cf3c108bc04cf2.tar.bz2 mate-applets-7b4863d13487a770738a22afa8cf3c108bc04cf2.tar.xz |
multiload: Fix memory leak
-rw-r--r-- | multiload/netspeed.c | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/multiload/netspeed.c b/multiload/netspeed.c index 7d46ec7a..21747881 100644 --- a/multiload/netspeed.c +++ b/multiload/netspeed.c @@ -36,8 +36,14 @@ void netspeed_add(NetSpeed *ns, gulong tx) static char* format_rate_for_display(guint rate) { - char* bytes = g_format_size(rate); - return g_strdup_printf(_("%s/s"), bytes); + char *bytes; + char *text; + + bytes = g_format_size (rate); + text = g_strdup_printf (_("%s/s"), bytes); + g_free (bytes); + + return text; } char* netspeed_get(NetSpeed *ns) |