From c8f0bbd513b5a87b51efc8424ff77ff552a4dea0 Mon Sep 17 00:00:00 2001
From: Carl Lerche <me@carllerche.com>
Date: Tue, 7 Apr 2015 16:15:11 -0700
Subject: [PATCH] Fix TraitObject

---
 src/bytes.rs | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/bytes.rs b/src/bytes.rs
index cca6f8c..9db426e 100644
--- a/src/bytes.rs
+++ b/src/bytes.rs
@@ -258,6 +258,7 @@ impl<B: ByteStr> ByteStrPriv for B {
 
 // TODO: Figure out how to not depend on the memory layout of trait objects
 // Blocked: rust-lang/rust#24050
+#[repr(C)]
 struct TraitObject {
     data: *mut (),
     vtable: *mut (),
-- 
GitLab