[Prevent] Handle ewk_view_script_execute return value
authorJan Olszak <j.olszak@samsung.com>
Wed, 5 Dec 2012 13:27:36 +0000 (14:27 +0100)
committerGerrit Code Review <gerrit2@kim11>
Wed, 12 Dec 2012 11:17:12 +0000 (20:17 +0900)
[Issue#] Return value not handled.
[Bug] N/A
[Cause] N/A
[Solution] Changed Pkgname type, changed definition in database to NOT NULL.
[Verification] Build wrt. Run tests.

Change-Id: I57858ade6a8ce89e151d389bf59e995eecae6c04

src/view/webkit/view_logic.cpp

index 5ab7a42..78de022 100644 (file)
@@ -1101,11 +1101,15 @@ void ViewLogic::loadFinishedCallback(
             LogError("Fail to get JS String");
         } else {
             std::string jsStr = DPL::ToUTF8String(*jsOptionalString).c_str();
-            ewk_view_script_execute(
+
+            if(EINA_FALSE == ewk_view_script_execute(
                 This->m_currentEwkView,
                 jsStr.c_str(),
                 didRunJavaScriptCallback,
-                This);
+                This))
+            {
+                LogError("JS for auto fill data failed.");
+            }
         }
     }