diff options
author | Kazumasa Mitsunari <knimitz@witz-inc.co.jp> | 2018-09-14 19:26:21 +0900 |
---|---|---|
committer | Kazumasa Mitsunari <knimitz@witz-inc.co.jp> | 2018-09-14 19:26:21 +0900 |
commit | 4449e5dc147527c669fc9d4dd8946e8420a2ca75 (patch) | |
tree | 5b86819a5c7e2be253e86efe57a5228714493cba | |
parent | 4d67209654fe8de3407b513800471fc48c4865fc (diff) |
Remove pid in args in setRole
Change-Id: Ic5d1610a3ac7b67764c4d1987abdd2790e482ff2
Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
-rw-r--r-- | src/main.cpp | 11 | ||||
-rw-r--r-- | src/window_manager.cpp | 2 | ||||
-rw-r--r-- | src/window_manager.hpp | 2 |
3 files changed, 3 insertions, 12 deletions
diff --git a/src/main.cpp b/src/main.cpp index 84c932f..b0c9415 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -223,7 +223,6 @@ void windowmanager_setrole(afb_req req) noexcept } try { - unsigned pid = 0; char const *appid = afb_req_get_application_id(req); json_object *jreq = afb_req_json(req); @@ -235,15 +234,7 @@ void windowmanager_setrole(afb_req req) noexcept } char const *a_role = json_object_get_string(j_role); - json_object *j_pid = nullptr; - if (json_object_object_get_ex(jreq, "pid", &j_pid)) - { - HMI_DEBUG("PID is set"); - char const *a_pid = json_object_get_string(j_pid); - pid = std::stol(a_pid); - } - - auto ret = g_afb_instance->wmgr.api_set_role(appid, a_role, pid); + auto ret = g_afb_instance->wmgr.api_set_role(appid, a_role); if (!ret) { afb_req_fail(req, "failed", "Couldn't register"); diff --git a/src/window_manager.cpp b/src/window_manager.cpp index 4db577d..99967b3 100644 --- a/src/window_manager.cpp +++ b/src/window_manager.cpp @@ -260,7 +260,7 @@ char const *WindowManager::api_request_surface(char const *appid, char const *dr return nullptr; } -bool WindowManager::api_set_role(char const *appid, char const *drawing_name, unsigned pid) +bool WindowManager::api_set_role(char const *appid, char const *drawing_name) { bool ret = false; diff --git a/src/window_manager.hpp b/src/window_manager.hpp index 6527736..eb53b10 100644 --- a/src/window_manager.hpp +++ b/src/window_manager.hpp @@ -173,7 +173,7 @@ class WindowManager result<int> api_request_surface(char const *appid, char const *role); char const *api_request_surface(char const *appid, char const *role, char const *ivi_id); - bool api_set_role(char const *appid, char const *role, unsigned pid); + bool api_set_role(char const *appid, char const *role); void api_activate_surface(char const *appid, char const *role, char const *drawing_area, const reply_func &reply); void api_deactivate_surface(char const *appid, char const *role, const reply_func &reply); void api_enddraw(char const *appid, char const *role); |