From 434fc8bde41f07687ad8941ceba03c4b3e0e75bb Mon Sep 17 00:00:00 2001 From: Paul Berry Date: Fri, 27 Apr 2012 07:40:34 -0700 Subject: intel: Add extern "C" declarations to headers These declarations are necessary to allow C++ code to call C code without causing unresolved symbols (which would make the driver fail to load). Reviewed-by: Chad Versace --- src/mesa/drivers/dri/intel/intel_mipmap_tree.h | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/mesa/drivers/dri/intel/intel_mipmap_tree.h') diff --git a/src/mesa/drivers/dri/intel/intel_mipmap_tree.h b/src/mesa/drivers/dri/intel/intel_mipmap_tree.h index 9082864..0886c95 100644 --- a/src/mesa/drivers/dri/intel/intel_mipmap_tree.h +++ b/src/mesa/drivers/dri/intel/intel_mipmap_tree.h @@ -33,6 +33,10 @@ #include "intel_regions.h" #include "intel_resolve_map.h" +#ifdef __cplusplus +extern "C" { +#endif + /* A layer on top of the intel_regions code which adds: * * - Code to size and layout a region to hold a set of mipmaps. @@ -413,4 +417,8 @@ intel_miptree_unmap(struct intel_context *intel, unsigned int level, unsigned int slice); +#ifdef __cplusplus +} +#endif + #endif -- cgit v1.1