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"); }