mesa: Wrap extensions.h declarations with extern "C".
authorJose Fonseca <jfonseca@vmware.com>
Fri, 10 Jun 2016 10:00:42 +0000 (11:00 +0100)
committerJose Fonseca <jfonseca@vmware.com>
Fri, 10 Jun 2016 10:00:42 +0000 (11:00 +0100)
This should fix the MSVC linker failures that arose with commit
5e2d25894b962aae9158261897e13843377e3b95.

Trivial.

src/mesa/main/extensions.h

index b5e035072311bfc4b2636ae5efff85183bdfc83b..43ef6aa645158479fb4020dd1809b3c0ee29cff5 100644 (file)
 
 #include "glheader.h"
 
+#ifdef __cplusplus
+extern "C" {
+#endif
+
 struct gl_context;
 struct gl_extensions;
 
@@ -102,4 +106,8 @@ _mesa_has_##name_str(const struct gl_context *ctx) \
 extern struct gl_extensions _mesa_extension_override_enables;
 extern struct gl_extensions _mesa_extension_override_disables;
 
+#ifdef __cplusplus
+}
+#endif
+
 #endif