glsl: resolve extern C workarounds/hacks
[mesa.git] / src / compiler / glsl / blob.h
index 0765bf3ef18ece82dbf072d2b8a35fa743d458cd..81b9917afcf42b24160fff8431e9d751bece59a1 100644 (file)
 #ifndef BLOB_H
 #define BLOB_H
 
-#ifdef __cplusplus
-extern "C" {
-#endif
-
 #include <stdbool.h>
 #include <stddef.h>
 #include <stdint.h>
 
+#ifdef __cplusplus
+extern "C" {
+#endif
+
 /* The blob functions implement a simple, low-level API for serializing and
  * deserializing.
  *