version 1.1, 2009/10/04 09:35:11 |
version 1.2, 2010/03/02 14:22:23 |
|
|
$OpenBSD$ |
$OpenBSD$ |
--- simgear/screen/extensions.cxx.orig Mon Sep 21 17:13:58 2009 |
--- simgear/screen/extensions.cxx.orig Tue Mar 2 18:16:02 2010 |
+++ simgear/screen/extensions.cxx Mon Sep 21 17:14:38 2009 |
+++ simgear/screen/extensions.cxx Tue Mar 2 18:16:49 2010 |
@@ -119,7 +119,7 @@ void *SGGetGLProcAddress(const char *func) { |
@@ -121,7 +121,7 @@ void *SGGetGLProcAddress(const char *func) { |
if (libHandle != NULL) { |
libHandle = dlopen(NULL, RTLD_LAZY); |
|
|
|
if (!libHandle) { |
|
-#if defined (__FreeBSD__) |
|
+#if defined (__FreeBSD__) || defined (__OpenBSD__) |
|
const char *error = dlerror(); |
|
#else |
|
char *error = dlerror(); |
|
@@ -145,7 +145,7 @@ void *SGGetGLProcAddress(const char *func) { |
|
} else if (libHandle != NULL) { |
fptr = dlsym(libHandle, func); |
fptr = dlsym(libHandle, func); |
|
|
-#if defined (__FreeBSD__) |
-#if defined (__FreeBSD__) |
+#if defined (__FreeBSD__) || (__OpenBSD__) |
+#if defined (__FreeBSD__) || defined (__OpenBSD__) |
const char *error = dlerror(); |
const char *error = dlerror(); |
#else |
#else |
char *error = dlerror(); |
char *error = dlerror(); |