From: Pawel Sikorski
Date: Thu, 25 Apr 2013 12:11:35 +0000 (+0900)
Subject: Merge "Fixing issues found by prevent2 (49866)"
X-Git-Tag: 2.1b_release^2~2
X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=59676b6982ae51a22fcea3e7de950864cd22139d;hp=7318f9524c8f477b402ad3951496bfc2e27095b3;p=framework%2Fweb%2Fwrt-installer.git
Merge "Fixing issues found by prevent2 (49866)"
---
diff --git a/src/jobs/plugin_install/plugin_install_task.cpp b/src/jobs/plugin_install/plugin_install_task.cpp
index 4c87f62..65333ba 100644
--- a/src/jobs/plugin_install/plugin_install_task.cpp
+++ b/src/jobs/plugin_install/plugin_install_task.cpp
@@ -187,9 +187,10 @@ void PluginInstallTask::stepLoadPluginLibrary()
void *dlHandle = dlopen(filename.c_str(), RTLD_LAZY);
if (dlHandle == NULL) {
+ const char* error = (const char*)dlerror();
LogError(
"Failed to load plugin: " << filename <<
- ". Reason: " << (dlerror() != NULL ? dlerror() : "unknown"));
+ ". Reason: " << (error != NULL ? error : "unknown"));
ThrowMsg(Exceptions::PluginLibraryError, "Library error");
}