From a5f4338fc4f9b4500c5754de237f77549b3cedf8 Mon Sep 17 00:00:00 2001 From: Chia-I Wu Date: Mon, 11 Oct 2010 16:29:43 +0800 Subject: st/egl: Add extern "C" wrapper to native.h. This allows a backend to be written in C++. --- src/gallium/state_trackers/egl/common/native.h | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/gallium/state_trackers/egl') diff --git a/src/gallium/state_trackers/egl/common/native.h b/src/gallium/state_trackers/egl/common/native.h index 07ff87a554..5ee7956ac7 100644 --- a/src/gallium/state_trackers/egl/common/native.h +++ b/src/gallium/state_trackers/egl/common/native.h @@ -34,6 +34,10 @@ #include "pipe/p_state.h" #include "state_tracker/sw_winsys.h" +#ifdef __cplusplus +extern "C" { +#endif + #include "native_modeset.h" /** @@ -237,4 +241,8 @@ native_get_drm_platform(void); const struct native_platform * native_get_fbdev_platform(void); +#ifdef __cplusplus +} +#endif + #endif /* _NATIVE_H_ */ -- cgit v1.2.3