diff options
author | Paul Yang <TeBoring@users.noreply.github.com> | 2017-02-06 12:40:51 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-02-06 12:40:51 -0800 |
commit | 5a3405c51a09999857e3450aa2e1be42e3fd325a (patch) | |
tree | e3350aa341000ed42a20d31b3133ee8794300a78 /php/ext/google/protobuf/def.c | |
parent | bd29f86804407c583cd02fbf310191408176c0f4 (diff) |
Update upb for php. (#2662)
Diffstat (limited to 'php/ext/google/protobuf/def.c')
-rw-r--r-- | php/ext/google/protobuf/def.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/php/ext/google/protobuf/def.c b/php/ext/google/protobuf/def.c index 6ea2cc93..0ce39ec3 100644 --- a/php/ext/google/protobuf/def.c +++ b/php/ext/google/protobuf/def.c @@ -209,14 +209,14 @@ static void init_generated_pool_once(TSRMLS_D) { static void descriptor_pool_init_c_instance(DescriptorPool *pool TSRMLS_DC) { zend_object_std_init(&pool->std, descriptor_pool_type TSRMLS_CC); - pool->symtab = upb_symtab_new(&pool->symtab); + pool->symtab = upb_symtab_new(); ALLOC_HASHTABLE(pool->pending_list); zend_hash_init(pool->pending_list, 1, NULL, ZVAL_PTR_DTOR, 0); } static void descriptor_pool_free_c(DescriptorPool *pool TSRMLS_DC) { - upb_symtab_unref(pool->symtab, &pool->symtab); + upb_symtab_free(pool->symtab); zend_hash_destroy(pool->pending_list); FREE_HASHTABLE(pool->pending_list); |