From 504e4f1a18b60992a73f4fb9a349ec63a4a7b8f2 Mon Sep 17 00:00:00 2001 From: Junghyun Yeon Date: Mon, 12 Dec 2016 14:52:40 +0900 Subject: [PATCH] Return no such pkg error when failed to get pkgtype Change-Id: I33265d0a30cd4162551d1cff3489797ce933fe05 Signed-off-by: Junghyun Yeon --- src/request.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/request.c b/src/request.c index c03f602..4db0f6d 100644 --- a/src/request.c +++ b/src/request.c @@ -471,7 +471,7 @@ static int __handle_request_reinstall(uid_t caller_uid, pkgtype = _get_pkgtype_from_pkgid(pkgid, target_uid); if (pkgtype == NULL) { g_dbus_method_invocation_return_value(invocation, - g_variant_new("(is)", PKGMGR_R_ESYSTEM, "")); + g_variant_new("(is)", PKGMGR_R_ENOPKG, "")); return -1; } @@ -517,7 +517,7 @@ static int __handle_request_uninstall(uid_t caller_uid, pkgtype = _get_pkgtype_from_pkgid(pkgid, target_uid); if (pkgtype == NULL) { g_dbus_method_invocation_return_value(invocation, - g_variant_new("(is)", PKGMGR_R_ESYSTEM, "")); + g_variant_new("(is)", PKGMGR_R_ENOPKG, "")); return -1; } @@ -565,7 +565,7 @@ static int __handle_request_move(uid_t caller_uid, pkgtype = _get_pkgtype_from_pkgid(pkgid, target_uid); if (pkgtype == NULL) { g_dbus_method_invocation_return_value(invocation, - g_variant_new("(is)", PKGMGR_R_ESYSTEM, "")); + g_variant_new("(is)", PKGMGR_R_ENOPKG, "")); return -1; } @@ -623,7 +623,7 @@ static int __handle_request_enable_pkgs(uid_t caller_uid, if (pkgtype == NULL) { g_dbus_method_invocation_return_value(invocation, g_variant_new("(is)", - PKGMGR_R_ESYSTEM, "")); + PKGMGR_R_ENOPKG, "")); free(reqkey); return -1; } @@ -675,7 +675,7 @@ static int __handle_request_disable_pkgs(uid_t caller_uid, if (pkgtype == NULL) { g_dbus_method_invocation_return_value(invocation, g_variant_new("(is)", - PKGMGR_R_ESYSTEM, "")); + PKGMGR_R_ENOPKG, "")); free(reqkey); return -1; } @@ -932,7 +932,7 @@ static int __handle_request_cleardata(uid_t caller_uid, pkgtype = _get_pkgtype_from_pkgid(pkgid, target_uid); if (pkgtype == NULL) { g_dbus_method_invocation_return_value(invocation, - g_variant_new("(i)", PKGMGR_R_ESYSTEM)); + g_variant_new("(i)", PKGMGR_R_ENOPKG)); return -1; } -- 2.7.4