From 7eec72245d4b4e23fb7247af19f02ee7d6a87eb6 Mon Sep 17 00:00:00 2001 From: jp9000 Date: Mon, 7 Apr 2014 01:31:13 -0700 Subject: [PATCH] Fix graphics device export header Caused D3D11 library to fail on load. Don't know how I didn't see this sooner. --- libobs/graphics/device-exports.h | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/libobs/graphics/device-exports.h b/libobs/graphics/device-exports.h index c4e9971c0..20732d167 100644 --- a/libobs/graphics/device-exports.h +++ b/libobs/graphics/device-exports.h @@ -19,6 +19,10 @@ #include +#ifdef __cplusplus +extern "C" { +#endif + EXPORT const char *device_preprocessor_name(void); EXPORT device_t device_create(struct gs_init_data *data); EXPORT void device_destroy(device_t device); @@ -120,3 +124,7 @@ EXPORT void device_frustum(device_t device, float left, float right, float top, float bottom, float znear, float zfar); EXPORT void device_projection_push(device_t device); EXPORT void device_projection_pop(device_t device); + +#ifdef __cplusplus +} +#endif