Index: /branches/binary/server/memcached.c
===================================================================
--- /branches/binary/server/memcached.c (revision 756)
+++ /branches/binary/server/memcached.c (revision 757)
@@ -866,5 +866,5 @@
 static void add_bin_header(conn *c, int err, int hdr_len, int body_len) {
     int i=0;
-    uint32_t res_header[BIN_PKT_HDR_WORDS];
+    uint32_t *res_header;
 
     assert(c);
@@ -880,4 +880,6 @@
     }
 
+    res_header = (uint32_t *)c->wbuf;
+
     res_header[0] = BIN_RES_MAGIC << 24;
     res_header[0] |= ((0xff & c->cmd) << 16);
@@ -899,5 +901,4 @@
 
     assert(c->wsize >= MIN_BIN_PKT_LENGTH);
-    memcpy(c->wbuf, &res_header, MIN_BIN_PKT_LENGTH);
     add_iov(c, c->wbuf, MIN_BIN_PKT_LENGTH);
 }
