From 3f0e37ca620b957a1b62363bb53b52c286186456 Mon Sep 17 00:00:00 2001 From: Karol Pawlowski Date: Wed, 17 Apr 2013 15:54:38 +0200 Subject: [PATCH 1/1] Fixing issues found by prevent (49866) [Issue#] LINUXWRT-234 [Bug] Dereference null return value [Cause] N/A [Solution] Remove issues [Verification] Build wrt-installer repository Change-Id: Icd6e285caa74d9e99a029d6224edd27eafb9e13f --- src/jobs/plugin_install/plugin_install_task.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/jobs/plugin_install/plugin_install_task.cpp b/src/jobs/plugin_install/plugin_install_task.cpp index 2eccd38..c7a1fd8 100644 --- a/src/jobs/plugin_install/plugin_install_task.cpp +++ b/src/jobs/plugin_install/plugin_install_task.cpp @@ -189,7 +189,7 @@ void PluginInstallTask::stepLoadPluginLibrary() if (dlHandle == NULL) { LogError( "Failed to load plugin: " << filename << - ". Reason: " << dlerror()); + ". Reason: " << (dlerror() != NULL ? dlerror() : "unknown")); ThrowMsg(Exceptions::PluginLibraryError, "Library error"); } -- 2.7.4