forked from enlightenment/enlightenment
parent
5237b25e34
commit
69dfb7c74c
|
@ -391,16 +391,15 @@ _e_msgbus_profile_delete_cb(const EDBus_Service_Interface *iface __UNUSED__,
|
||||||
const EDBus_Message *msg)
|
const EDBus_Message *msg)
|
||||||
{
|
{
|
||||||
char *profile;
|
char *profile;
|
||||||
EDBus_Message *reply = edbus_message_method_return_new(msg);
|
|
||||||
|
|
||||||
if (!edbus_message_arguments_get(msg, "s", &profile))
|
if (!edbus_message_arguments_get(msg, "s", &profile))
|
||||||
return reply;
|
return edbus_message_method_return_new(msg);
|
||||||
if (!strcmp(e_config_profile_get(), profile))
|
if (!strcmp(e_config_profile_get(), profile))
|
||||||
return edbus_message_error_new(msg,
|
return edbus_message_error_new(msg,
|
||||||
"org.enlightenment.DBus.InvalidArgument",
|
"org.enlightenment.DBus.InvalidArgument",
|
||||||
"Can't delete active profile");
|
"Can't delete active profile");
|
||||||
e_config_profile_del(profile);
|
e_config_profile_del(profile);
|
||||||
return reply;
|
return edbus_message_method_return_new(msg);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Window handlers */
|
/* Window handlers */
|
||||||
|
|
Loading…
Reference in New Issue