projects
/
cacao.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
Merge from subtype.
[cacao.git]
/
src
/
vm
/
os.hpp
diff --git
a/src/vm/os.hpp
b/src/vm/os.hpp
index 82f8c4811864fab25c974971025b70a3ecc2d16e..66de93d5155630e879a91ecd66cb3e81a2b945bb 100644
(file)
--- 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