aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/xcb/xcb.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/include/xcb/xcb.h b/include/xcb/xcb.h
index 6571ee693..18704c3f2 100644
--- a/include/xcb/xcb.h
+++ b/include/xcb/xcb.h
@@ -52,6 +52,12 @@ extern "C" {
* @file xcb.h
*/
+#ifdef _MSC_VER
+#define XCB_PACKED
+#else
+#define XCB_PACKED __attribute__((__packed__))
+#endif
+
/**
* @defgroup XCB_Core_API XCB Core API
* @brief Core API of the XCB library.