mirror of
https://github.com/msgpack/msgpack-c.git
synced 2025-05-29 07:25:55 +02:00
Replace C-style casts with C++-style ones
This commit is contained in:
parent
d30548af3f
commit
2fcbe6116d
@ -249,13 +249,13 @@ inline void operator<< (object::with_zone& o, const object& v)
|
||||
return;
|
||||
|
||||
case type::RAW:
|
||||
o.via.raw.ptr = (const char*)o.zone->malloc(v.via.raw.size);
|
||||
o.via.raw.ptr = static_cast<const char*>(o.zone->malloc(v.via.raw.size));
|
||||
o.via.raw.size = v.via.raw.size;
|
||||
::memcpy((void*)o.via.raw.ptr, v.via.raw.ptr, v.via.raw.size);
|
||||
::memcpy(const_cast<char*>(o.via.raw.ptr), v.via.raw.ptr, v.via.raw.size);
|
||||
return;
|
||||
|
||||
case type::ARRAY:
|
||||
o.via.array.ptr = (object*)o.zone->malloc(sizeof(object) * v.via.array.size);
|
||||
o.via.array.ptr = static_cast<object*>(o.zone->malloc(sizeof(object) * v.via.array.size));
|
||||
o.via.array.size = v.via.array.size;
|
||||
for(object* po(o.via.array.ptr), * pv(v.via.array.ptr),
|
||||
* const pvend(v.via.array.ptr + v.via.array.size);
|
||||
@ -265,7 +265,7 @@ inline void operator<< (object::with_zone& o, const object& v)
|
||||
return;
|
||||
|
||||
case type::MAP:
|
||||
o.via.map.ptr = (object_kv*)o.zone->malloc(sizeof(object_kv) * v.via.map.size);
|
||||
o.via.map.ptr = static_cast<object_kv*>(o.zone->malloc(sizeof(object_kv) * v.via.map.size));
|
||||
o.via.map.size = v.via.map.size;
|
||||
for(object_kv* po(o.via.map.ptr), * pv(v.via.map.ptr),
|
||||
* const pvend(v.via.map.ptr + v.via.map.size);
|
||||
|
Loading…
x
Reference in New Issue
Block a user