diff options
author | Paul Yang <TeBoring@users.noreply.github.com> | 2017-07-13 11:21:03 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-07-13 11:21:03 -0700 |
commit | 3a0382e9076bdbb7c764080c92f3c2324d852be7 (patch) | |
tree | 61c1b903d5db55e23c2c60ec1b0829d1fcf06453 /php/ext/google/protobuf/protobuf.c | |
parent | d3bbf1c8a98fe01c115f525c516e575d87c11a47 (diff) |
Add map iterator for c extension (#3350)
Diffstat (limited to 'php/ext/google/protobuf/protobuf.c')
-rw-r--r-- | php/ext/google/protobuf/protobuf.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/php/ext/google/protobuf/protobuf.c b/php/ext/google/protobuf/protobuf.c index 6a848b27..5de9cfe9 100644 --- a/php/ext/google/protobuf/protobuf.c +++ b/php/ext/google/protobuf/protobuf.c @@ -189,6 +189,7 @@ static PHP_RSHUTDOWN_FUNCTION(protobuf) { static PHP_MINIT_FUNCTION(protobuf) { map_field_init(TSRMLS_C); + map_field_iter_init(TSRMLS_C); repeated_field_init(TSRMLS_C); repeated_field_iter_init(TSRMLS_C); gpb_type_init(TSRMLS_C); @@ -206,6 +207,7 @@ static PHP_MSHUTDOWN_FUNCTION(protobuf) { PEFREE(repeated_field_handlers); PEFREE(repeated_field_iter_handlers); PEFREE(map_field_handlers); + PEFREE(map_field_iter_handlers); return 0; } |