diff --git a/src/header/bits_pthread/mod.rs b/src/header/bits_pthread/mod.rs
index 9574110834e21d15c1ead1546b723218022d426e..285f3a00e7a6180779a51b8ac7b15630d8d25547 100644
--- a/src/header/bits_pthread/mod.rs
+++ b/src/header/bits_pthread/mod.rs
@@ -30,7 +30,7 @@ pub union pthread_rwlock_t {
 }
 #[repr(C)]
 pub union pthread_barrier_t {
-    __relibc_internal_size: [c_uchar; 12],
+    __relibc_internal_size: [c_uchar; 16],
     __relibc_internal_align: c_int,
 }
 #[repr(C)]