[Libreoffice-commits] .: src/cppunit

Libreoffice Gerrit user logerrit at kemper.freedesktop.org
Sat May 25 13:53:15 PDT 2013


 src/cppunit/UnixDynamicLibraryManager.cpp |    6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

New commits:
commit 13244fdaa4ff563bdb0e853b8e081fe4ebb4001f
Author: Markus Mohrhard <markus.mohrhard at googlemail.com>
Date:   Sat May 25 22:49:09 2013 +0200

    report dlerror messages on unix
    
    Upstream Libreoffice patch.

diff --git a/src/cppunit/UnixDynamicLibraryManager.cpp b/src/cppunit/UnixDynamicLibraryManager.cpp
index f235cce..4de32cf 100644
--- a/src/cppunit/UnixDynamicLibraryManager.cpp
+++ b/src/cppunit/UnixDynamicLibraryManager.cpp
@@ -34,7 +34,11 @@ DynamicLibraryManager::doFindSymbol( const std::string &symbol )
 std::string 
 DynamicLibraryManager::getLastErrorDetail() const
 {
-  return "";
+    const char* last_error = ::dlerror();
+    if(last_error)
+        return last_error;
+    else
+        return "";
 }
 
 


More information about the Libreoffice-commits mailing list