From: Lukasz Bardeli Date: Tue, 31 Mar 2015 06:38:32 +0000 (+0200) Subject: [Account] fix in checking capability X-Git-Tag: submit/tizen_tv/20150603.064601~1^2~192 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=05d0f1c85f9ab91797249230a30be6d7cde3f44c;p=platform%2Fcore%2Fapi%2Fwebapi-plugins.git [Account] fix in checking capability [Verification] Code compiles without error, TCT tests PASS Change-Id: Iaed31072dc8ab23d3fa06027fa5112968581b8b0 Signed-off-by: Lukasz Bardeli --- diff --git a/src/account/account_instance.cc b/src/account/account_instance.cc index d3ba06bb..01dadbe9 100644 --- a/src/account/account_instance.cc +++ b/src/account/account_instance.cc @@ -221,7 +221,8 @@ void AccountInstance::AccountManagerGetProviders(const picojson::value& args, CHECK_EXIST(args, "callbackId", out) int callback_id = static_cast(args.get("callbackId").get()); - const std::string capability = args.contains("capability") ? args.get("capability").get() : ""; + const auto& cap = args.get("capability"); + const std::string& capability = cap.is() ? "" : cap.get(); LoggerD("capability [%s]", capability.c_str());