From: Jose Fonseca Date: Fri, 10 Jun 2016 10:00:42 +0000 (+0100) Subject: mesa: Wrap extensions.h declarations with extern "C". X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=f93c22109e281ee927c3bb349b94a43fd47ed9ad;p=mesa.git mesa: Wrap extensions.h declarations with extern "C". This should fix the MSVC linker failures that arose with commit 5e2d25894b962aae9158261897e13843377e3b95. Trivial. --- diff --git a/src/mesa/main/extensions.h b/src/mesa/main/extensions.h index b5e03507231..43ef6aa6451 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