Module: Mesa
Branch: master
Commit: f93c22109e281ee927c3bb349b94a43fd47ed9ad
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=f93c22109e281ee927c3bb349b94a43fd47ed9ad

Author: Jose Fonseca <[email protected]>
Date:   Fri Jun 10 11:00:42 2016 +0100

mesa: Wrap extensions.h declarations with extern "C".

This should fix the MSVC linker failures that arose with commit
5e2d25894b962aae9158261897e13843377e3b95.

Trivial.

---

 src/mesa/main/extensions.h | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/src/mesa/main/extensions.h b/src/mesa/main/extensions.h
index b5e0350..43ef6aa 100644
--- a/src/mesa/main/extensions.h
+++ b/src/mesa/main/extensions.h
@@ -38,6 +38,10 @@
 
 #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

_______________________________________________
mesa-commit mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/mesa-commit

Reply via email to