summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHyunho Kang <hhstark.kang@samsung.com>2016-03-02 21:00:51 +0900
committerHyunho Kang <hhstark.kang@samsung.com>2016-03-06 16:40:46 -0800
commitb82d1e7ece4de9d2b6915559ca6ac05dd7646c0c (patch)
treec2d268b516dd306d70b5b505cf9dd35a75a53422
parentceaa10aea74977f098bcaf492d4da4926be794e9 (diff)
downloadshortcut-accepted/tizen/ivi/20160321.114100.tar.gz
shortcut-accepted/tizen/ivi/20160321.114100.tar.bz2
shortcut-accepted/tizen/ivi/20160321.114100.zip
Change-Id: I6a445fde00cd7c7a9d37e8688dc76a6c07192621 Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
-rwxr-xr-xlib/src/shortcut_manager.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/lib/src/shortcut_manager.c b/lib/src/shortcut_manager.c
index 7cc6426..f993f90 100755
--- a/lib/src/shortcut_manager.c
+++ b/lib/src/shortcut_manager.c
@@ -259,11 +259,14 @@ static int _send_sync_shortcut(GVariant *body, GDBusMessage **reply, char *cmd)
g_object_unref(msg);
if (!*reply) {
+ ret = SHORTCUT_ERROR_COMM;
if (err != NULL) {
- ErrPrint("No reply. error = %s", err->message);
+ ErrPrint("No reply. cmd = %s, error = %s", cmd, err->message);
+ if (err->code == G_DBUS_ERROR_ACCESS_DENIED)
+ ret = SHORTCUT_ERROR_PERMISSION_DENIED;
g_error_free(err);
}
- return SHORTCUT_ERROR_COMM;
+ return ret;
}
if (g_dbus_message_to_gerror(*reply, &err)) {