From 21f4815d127a0afb43df1ea09d9c515b2d11dd43 Mon Sep 17 00:00:00 2001 From: Sangyoon Jang Date: Mon, 14 Dec 2015 17:25:38 +0900 Subject: [PATCH] Parse widget-application tag Change-Id: I6f4b77ac72fd31820a87c67b826921cda05584cf Signed-off-by: Sangyoon Jang --- parser/pkgmgr_parser.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/parser/pkgmgr_parser.c b/parser/pkgmgr_parser.c index 73ae740..35a8450 100644 --- a/parser/pkgmgr_parser.c +++ b/parser/pkgmgr_parser.c @@ -1815,6 +1815,14 @@ static int __start_process(xmlTextReaderPtr reader, manifest_x * mfx, uid_t uid) } mfx->application = g_list_append(mfx->application, application); ret = __ps_process_application(reader, application, PMINFO_SVC_APP, uid); + } else if (!strcmp(ASCII(node), "widget-application")) { + application_x *application = calloc(1, sizeof(application_x)); + if (application == NULL) { + _LOGD("Malloc Failed\n"); + return -1; + } + mfx->application = g_list_append(mfx->application, application); + ret = __ps_process_application(reader, application, PMINFO_UI_APP, uid); } else if (!strcmp(ASCII(node), "icon")) { icon_x *icon = calloc(1, sizeof(icon_x)); if (icon == NULL) { -- 2.7.4