Пример #1
0
static void Packer_free(msgpack_packer_t* pk)
{
    if(pk == NULL) {
        return;
    }
    msgpack_packer_destroy(pk);
    free(pk);
}
Пример #2
0
static void
Packer_free(mrb_state *mrb, void* pk)
{
  if (pk == NULL) {
    return;
  }
  msgpack_packer_destroy(mrb, (msgpack_packer_t*)pk);
  mrb_free(mrb, pk);
}
Пример #3
0
static void Packer_free(msgpack_packer_t* pk)
{
    if(pk == NULL) {
        return;
    }
    msgpack_packer_ext_registry_destroy(&pk->ext_registry);
    msgpack_packer_destroy(pk);
    xfree(pk);
}