Added msgpack prefix to support API versioning.

This commit is contained in:
Takatoshi Kondo
2015-03-05 00:12:47 +09:00
parent f6d0cd9a4b
commit f399ec8c30
58 changed files with 2236 additions and 2236 deletions

View File

@@ -35,20 +35,20 @@ inline packer<Stream>& operator<< (packer<Stream>& o, const char* v)
return o;
}
inline void operator<< (object::with_zone& o, const char* v)
inline void operator<< (msgpack::object::with_zone& o, const char* v)
{
std::size_t size = std::strlen(v);
o.type = type::STR;
o.type = msgpack::type::STR;
char* ptr = static_cast<char*>(o.zone.allocate_align(size));
o.via.str.ptr = ptr;
o.via.str.size = static_cast<uint32_t>(size);
memcpy(ptr, v, size);
}
inline void operator<< (object& o, const char* v)
inline void operator<< (msgpack::object& o, const char* v)
{
std::size_t size = std::strlen(v);
o.type = type::STR;
o.type = msgpack::type::STR;
o.via.str.ptr = v;
o.via.str.size = static_cast<uint32_t>(size);
}