aboutsummaryrefslogtreecommitdiff
path: root/libmessaging-menu/messaging-menu.c
diff options
context:
space:
mode:
Diffstat (limited to 'libmessaging-menu/messaging-menu.c')
-rw-r--r--libmessaging-menu/messaging-menu.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/libmessaging-menu/messaging-menu.c b/libmessaging-menu/messaging-menu.c
index 5b786af..6d2eab5 100644
--- a/libmessaging-menu/messaging-menu.c
+++ b/libmessaging-menu/messaging-menu.c
@@ -265,6 +265,8 @@ messaging_menu_app_new (const gchar *desktop_id)
void
messaging_menu_app_register (MessagingMenuApp *app)
{
+ g_return_if_fail (MESSAGING_MENU_IS_APP (app));
+
app->registered = TRUE;
/* state will be synced right after connecting to the service */
@@ -290,6 +292,8 @@ messaging_menu_app_register (MessagingMenuApp *app)
void
messaging_menu_app_unregister (MessagingMenuApp *app)
{
+ g_return_if_fail (MESSAGING_MENU_IS_APP (app));
+
app->registered = FALSE;
/* state will be synced right after connecting to the service */