summaryrefslogtreecommitdiff
path: root/msgpack/pack_template.h
diff options
context:
space:
mode:
authorINADA Naoki <songofacandy@gmail.com>2011-12-25 12:54:19 +0900
committerINADA Naoki <songofacandy@gmail.com>2011-12-25 12:54:19 +0900
commitb553754edf9597a11122956c567fd713e0537a3e (patch)
treefd248ab3ac5b6cff901ca47351426de2663349c7 /msgpack/pack_template.h
parent1f829173cd62d175721fa71da481becbece8826c (diff)
downloadmsgpack-python-b553754edf9597a11122956c567fd713e0537a3e.tar.gz
Fix compile error on MSVC. (davidgaleano)
Diffstat (limited to 'msgpack/pack_template.h')
-rw-r--r--msgpack/pack_template.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/msgpack/pack_template.h b/msgpack/pack_template.h
index de148bf..4b50895 100644
--- a/msgpack/pack_template.h
+++ b/msgpack/pack_template.h
@@ -555,8 +555,8 @@ if(sizeof(unsigned long long) == 2) {
msgpack_pack_inline_func(_float)(msgpack_pack_user x, float d)
{
union { char buf[4]; uint32_t num; } f;
- *((float*)&f.buf) = d; // FIXME
unsigned char buf[5];
+ *((float*)&f.buf) = d; // FIXME
buf[0] = 0xca; *(uint32_t*)&buf[1] = _msgpack_be32(f.num);
msgpack_pack_append_buffer(x, buf, 5);
}
@@ -564,8 +564,8 @@ msgpack_pack_inline_func(_float)(msgpack_pack_user x, float d)
msgpack_pack_inline_func(_double)(msgpack_pack_user x, double d)
{
union { char buf[8]; uint64_t num; } f;
- *((double*)&f.buf) = d; // FIXME
unsigned char buf[9];
+ *((double*)&f.buf) = d; // FIXME
buf[0] = 0xcb; *(uint64_t*)&buf[1] = _msgpack_be64(f.num);
msgpack_pack_append_buffer(x, buf, 9);
}