]> git.mxchange.org Git - simgear.git/blobdiff - simgear/screen/extensions.cxx
FreeBSD fix.
[simgear.git] / simgear / screen / extensions.cxx
index 8f9797903f2d22cb51c9490b9ec53326bdeef074..b3a1e9f46268e02e7b7970bd64ea6e37f26d6b14 100644 (file)
@@ -113,7 +113,11 @@ void *SGGetGLProcAddress(const char *func) {
     if (libHandle != NULL) {
         fptr = dlsym(libHandle, func);
 
+#if defined (__FreeBSD__)
+        const char *error = dlerror();
+#else
         char *error = dlerror();
+#endif
         if (error)
             SG_LOG(SG_GENERAL, SG_INFO, error);
     }