From 887abe669f9a71c5fb530f0315e350ba22a150a7 Mon Sep 17 00:00:00 2001 From: Joshua Haberman Date: Mon, 12 Sep 2011 18:33:06 -0700 Subject: Added an example, constified some more methods. --- upb/table.h | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'upb/table.h') diff --git a/upb/table.h b/upb/table.h index a8c2015..f410457 100644 --- a/upb/table.h +++ b/upb/table.h @@ -149,9 +149,10 @@ INLINE size_t _upb_inttable_entrysize(size_t value_size) { return upb_align_up(sizeof(upb_inttable_header) + value_size, 8); } -INLINE void *upb_inttable_fastlookup(upb_inttable *t, uint32_t key, - uint32_t value_size) { - return _upb_inttable_fastlookup(t, key, _upb_inttable_entrysize(value_size), value_size); +INLINE void *upb_inttable_fastlookup(const upb_inttable *t, uint32_t key, + uint32_t value_size) { + return _upb_inttable_fastlookup( + t, key, _upb_inttable_entrysize(value_size), value_size); } INLINE void *upb_inttable_lookup(upb_inttable *t, uint32_t key) { -- cgit v1.2.3