IVGCVSW-3555 Fix string formatting in DynamicBackendUtils
authorMatteo Martincigh <matteo.martincigh@arm.com>
Thu, 25 Jul 2019 13:04:40 +0000 (14:04 +0100)
committerMatteo Martincigh <matteo.martincigh@arm.com>
Thu, 25 Jul 2019 13:04:57 +0000 (14:04 +0100)
Signed-off-by: Matteo Martincigh <matteo.martincigh@arm.com>
Change-Id: I97d5fe93e1448778fc020fd6fbd5a47a3f5e7235

src/backends/backendsCommon/DynamicBackendUtils.cpp
src/backends/backendsCommon/DynamicBackendUtils.hpp

index f5ee12c..9a47654 100644 (file)
@@ -18,7 +18,7 @@ void* DynamicBackendUtils::OpenHandle(const std::string& sharedObjectPath)
     void* sharedObjectHandle = dlopen(sharedObjectPath.c_str(), RTLD_LAZY | RTLD_GLOBAL);
     if (!sharedObjectHandle)
     {
-        throw RuntimeException(boost::str(boost::format("OpenHandle error: %1") % GetDlError()));
+        throw RuntimeException(boost::str(boost::format("OpenHandle error: %1%") % GetDlError()));
     }
 
     return sharedObjectHandle;
index 6bedec4..011a823 100644 (file)
@@ -47,7 +47,7 @@ EntryPointType DynamicBackendUtils::GetEntryPoint(const void* sharedObjectHandle
     auto entryPoint = reinterpret_cast<EntryPointType>(dlsym(const_cast<void*>(sharedObjectHandle), symbolName));
     if (!entryPoint)
     {
-        throw RuntimeException(boost::str(boost::format("GetEntryPoint error: %1") % GetDlError()));
+        throw RuntimeException(boost::str(boost::format("GetEntryPoint error: %1%") % GetDlError()));
     }
 
     return entryPoint;