26 lines
590 B
C
26 lines
590 B
C
$NetBSD$
|
|
|
|
Patch from NetBSD xsrc:
|
|
|
|
Jan 22 20:25:45 2019
|
|
|
|
protect dup typedef.
|
|
|
|
--- include/glx_extinit.h.orig 2019-05-30 18:27:34.000000000 +0000
|
|
+++ include/glx_extinit.h
|
|
@@ -30,7 +30,14 @@
|
|
/* XXX this comment no longer makes sense i think */
|
|
#ifdef GLXEXT
|
|
typedef struct __GLXprovider __GLXprovider;
|
|
+#if defined(__NetBSD__)
|
|
+#ifndef __GLXscreen
|
|
+#define __GLXscreen __GLXscreen
|
|
typedef struct __GLXscreen __GLXscreen;
|
|
+#endif
|
|
+#else
|
|
+typedef struct __GLXscreen __GLXscreen;
|
|
+#endif
|
|
struct __GLXprovider {
|
|
__GLXscreen *(*screenProbe) (ScreenPtr pScreen);
|
|
const char *name;
|