From: Christian Thalinger Date: Thu, 18 Sep 2008 13:00:07 +0000 (+0200) Subject: * src/vm/os.hpp (os::dlerror): Cast return value to char*. X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=commitdiff_plain;h=0614ccbf0e15f68b08abc15ac5ec92a2928c9c2e;p=cacao.git * src/vm/os.hpp (os::dlerror): Cast return value to char*. --- diff --git a/src/vm/os.hpp b/src/vm/os.hpp index 82f8c4811..66de93d51 100644 --- a/src/vm/os.hpp +++ b/src/vm/os.hpp @@ -275,7 +275,9 @@ inline int os::dlclose(void* handle) inline char* os::dlerror(void) { #if defined(HAVE_DLERROR) - return ::dlerror(); + // At least FreeBSD defines dlerror() to return a const char*, so + // we simply cast it. + return (char*) ::dlerror(); #else # error dlerror not available #endif