[Release] wrt-installer_0.1.9
[framework/web/wrt-installer.git] / src / jobs / widget_install / task_smack.cpp
index b468d3b..75d0fc8 100644 (file)
@@ -48,17 +48,18 @@ void TaskSmack::Step()
     FOREACH(it, m_context.staticPermittedDevCaps) {
         if (it->second) {
             std::string utf8 = DPL::ToUTF8String(it->first);
-            if (it != m_context.staticPermittedDevCaps.begin())
+            if (it != m_context.staticPermittedDevCaps.begin()) {
                 devcaps << ",";
+            }
             devcaps << utf8;
         }
     }
-    WidgetPkgName pkgName = m_context.widgetConfig.pkgName;
+    TizenAppId tzAppid = m_context.widgetConfig.tzAppid;
     int result = handle_access_control_conf_forWAC(
-                     DPL::ToUTF8String(pkgName).c_str(),
-                     devcaps.str().c_str(),
-                     OPERATION_INSTALL);
-    Assert(result==PC_OPERATION_SUCCESS && "access control setup failed");
+            DPL::ToUTF8String(tzAppid).c_str(),
+            devcaps.str().c_str(),
+            OPERATION_INSTALL);
+    Assert(result == PC_OPERATION_SUCCESS && "access control setup failed");
     m_context.job->UpdateProgress(
         UninstallerContext::INSTALL_SMACK_ENABLE,
         "Widget SMACK Enabled");