diff options
author | René Scharfe <l.s.r@web.de> | 2021-09-11 23:36:40 +0300 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2021-09-13 02:14:32 +0300 |
commit | 325006f2dbeb482f422b2c0e62b485a41cb1c64b (patch) | |
tree | 4bea8e20d6c343fff9d54ae27776942b7e94ff6d /oidset.c | |
parent | 8b7c11b8668b4e774f81a9f0b4c30144b818f1d1 (diff) |
oidset: make oidset_size() an inline function
oidset_size() just reads a single word from memory and returns it.
Avoid the function call overhead for this trivial operation by turning
it into an inline function.
While we're at it, declare its parameter const to allow it to be used
on read-only oidsets.
Suggested-by: Jeff King <peff@peff.net>
Signed-off-by: René Scharfe <l.s.r@web.de>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'oidset.c')
-rw-r--r-- | oidset.c | 5 |
1 files changed, 0 insertions, 5 deletions
@@ -36,11 +36,6 @@ void oidset_clear(struct oidset *set) oidset_init(set, 0); } -int oidset_size(struct oidset *set) -{ - return kh_size(&set->set); -} - void oidset_parse_file(struct oidset *set, const char *path) { oidset_parse_file_carefully(set, path, NULL, NULL); |