forked from enlightenment/enlightenment
parent
9748b9fa4d
commit
d47abf7df1
|
@ -1,3 +1,7 @@
|
|||
2013-02-01 Mike Blumenkrantz
|
||||
|
||||
* fixed leak in profile list dbus method
|
||||
|
||||
2013-01-31 Mike Blumenkrantz
|
||||
|
||||
* fixed a number of bugs where keyboard layouts could not be applied or selected
|
||||
|
|
1
NEWS
1
NEWS
|
@ -68,3 +68,4 @@ Fixes:
|
|||
* fixed possible NULL deref in desktop editor
|
||||
* fixed possible NULL deref in e_sys when debugging
|
||||
* fixed bug where dragging files into sidebar would move them instead of creating links
|
||||
* fixed leak in profile list dbus method
|
||||
|
|
|
@ -350,8 +350,7 @@ static DBusMessage *
|
|||
_e_msgbus_profile_list_cb(E_DBus_Object *obj __UNUSED__,
|
||||
DBusMessage *msg)
|
||||
{
|
||||
Eina_List *l;
|
||||
const char *name;
|
||||
char *name;
|
||||
DBusMessage *reply;
|
||||
DBusMessageIter iter;
|
||||
DBusMessageIter arr;
|
||||
|
@ -360,9 +359,10 @@ _e_msgbus_profile_list_cb(E_DBus_Object *obj __UNUSED__,
|
|||
dbus_message_iter_init_append(reply, &iter);
|
||||
dbus_message_iter_open_container(&iter, DBUS_TYPE_ARRAY, "s", &arr);
|
||||
|
||||
EINA_LIST_FOREACH(e_config_profile_list(), l, name)
|
||||
EINA_LIST_FREE(e_config_profile_list(), name)
|
||||
{
|
||||
dbus_message_iter_append_basic(&arr, DBUS_TYPE_STRING, &name);
|
||||
free(name);
|
||||
}
|
||||
dbus_message_iter_close_container(&iter, &arr);
|
||||
|
||||
|
|
Loading…
Reference in New Issue