Hi,
I didn't find some eina_stringshare_del to clear up some mem. Could
someone who knows the battery module add this patch?
Sebastian
diff --git a/e/src/modules/battery/e_mod_main.c b/e/src/modules/battery/e_mod_main.c
index 57fdbe8..57f36d7 100644
--- a/e/src/modules/battery/e_mod_main.c
+++ b/e/src/modules/battery/e_mod_main.c
@@ -412,12 +412,18 @@ _battery_dbus_shutdown(void)
{
e_dbus_signal_handler_del(conn, hac->prop_change);
eina_stringshare_del(hac->udi);
+ eina_stringshare_del(hac->product);
free(hac);
}
EINA_LIST_FREE(dbus_batteries, hbat)
{
e_dbus_signal_handler_del(conn, hbat->prop_change);
eina_stringshare_del(hbat->udi);
+ eina_stringshare_del(hbat->technology);
+ eina_stringshare_del(hbat->type);
+ eina_stringshare_del(hbat->charge_units);
+ eina_stringshare_del(hbat->model);
+ eina_stringshare_del(hbat->vendor);
free(hbat);
}
}
------------------------------------------------------------------------------
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel