diff options
author | Muxi Yan <mxyan@google.com> | 2017-07-26 17:02:31 -0700 |
---|---|---|
committer | Muxi Yan <mxyan@google.com> | 2017-07-26 17:02:31 -0700 |
commit | 06038954232cfe5facb69764ac73b204c97bfc08 (patch) | |
tree | fe5e8e8103d4cbe49cf212ebb4fa3fc66406f8b8 /tools/codegen/core/gen_static_metadata.py | |
parent | df174ccd697d4ccdc537da14177f85cbdddaeb76 (diff) | |
parent | ddc0d374886f3db33db90c6c1be163214cc5147d (diff) |
Merge remote-tracking branch 'upstream/master' into stream_compression_config
Diffstat (limited to 'tools/codegen/core/gen_static_metadata.py')
-rwxr-xr-x | tools/codegen/core/gen_static_metadata.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/codegen/core/gen_static_metadata.py b/tools/codegen/core/gen_static_metadata.py index fc49662654..182831da53 100755 --- a/tools/codegen/core/gen_static_metadata.py +++ b/tools/codegen/core/gen_static_metadata.py @@ -529,7 +529,7 @@ print >> C, 'grpc_mdelem grpc_static_mdelem_for_static_strings(int a, int b) {' print >> C, ' if (a == -1 || b == -1) return GRPC_MDNULL;' print >> C, ' uint32_t k = (uint32_t)(a * %d + b);' % len(all_strs) print >> C, ' uint32_t h = elems_phash(k);' -print >> C, ' return h < GPR_ARRAY_SIZE(elem_keys) && elem_keys[h] == k ? GRPC_MAKE_MDELEM(&grpc_static_mdelem_table[elem_idxs[h]], GRPC_MDELEM_STORAGE_STATIC) : GRPC_MDNULL;' +print >> C, ' return h < GPR_ARRAY_SIZE(elem_keys) && elem_keys[h] == k && elem_idxs[h] != 255 ? GRPC_MAKE_MDELEM(&grpc_static_mdelem_table[elem_idxs[h]], GRPC_MDELEM_STORAGE_STATIC) : GRPC_MDNULL;' print >> C, '}' print >> C |