@@ -60,6 +60,9 @@ int msgpack_unserialize_false(msgpack_unserialize_data *unpack, zval **obj);
6060int msgpack_unserialize_raw (
6161 msgpack_unserialize_data * unpack , const char * base , const char * data ,
6262 unsigned int len , zval * * obj );
63+ int msgpack_unserialize_bin (
64+ msgpack_unserialize_data * unpack , const char * base , const char * data ,
65+ unsigned int len , zval * * obj );
6366int msgpack_unserialize_array (
6467 msgpack_unserialize_data * unpack , unsigned int count , zval * * obj );
6568int msgpack_unserialize_array_item (
@@ -120,6 +123,8 @@ static inline msgpack_unpack_object template_callback_root(unpack_user* user)
120123 msgpack_unserialize_false(user, obj)
121124#define template_callback_raw (user , base , data , len , obj ) \
122125 msgpack_unserialize_raw(user, base, data, len, obj)
126+ #define template_callback_bin (user , base , data , len , obj ) \
127+ msgpack_unserialize_bin(user, base, data, len, obj)
123128#define template_callback_array (user , count , obj ) \
124129 msgpack_unserialize_array(user, count, obj)
125130#define template_callback_array_item (user , container , obj ) \
0 commit comments