Add #[repr(C)]