summaryrefslogtreecommitdiff
path: root/DevIL/src-IL/include/il_endian.h
diff options
context:
space:
mode:
Diffstat (limited to 'DevIL/src-IL/include/il_endian.h')
-rw-r--r--DevIL/src-IL/include/il_endian.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/DevIL/src-IL/include/il_endian.h b/DevIL/src-IL/include/il_endian.h
index 9e3e5365..004055c9 100644
--- a/DevIL/src-IL/include/il_endian.h
+++ b/DevIL/src-IL/include/il_endian.h
@@ -13,6 +13,10 @@
#ifndef IL_ENDIAN_H
#define IL_ENDIAN_H
+#ifdef __cplusplus
+extern "C" {
+#endif
+
#include "il_internal.h"
#ifdef WORDS_BIGENDIAN // This is defined by ./configure.
@@ -97,4 +101,8 @@ ILubyte SaveBigDouble(ILdouble d);
void EndianSwapData(void *_Image);
+#ifdef __cplusplus
+}
+#endif
+
#endif//ENDIAN_H \ No newline at end of file