static inline uint64_t twkb_parse_state_uvarint(twkb_parse_state *s) { size_t size; uint64_t val = varint_u64_decode(s->pos, s->twkb_end, &size); twkb_parse_state_advance(s, size); return val; }
/** * Reads a unsigned varInt from the buffer */ uint64_t bytebuffer_read_uvarint(bytebuffer_t *b) { size_t size; uint64_t val = varint_u64_decode(b->readcursor, b->buf_start + b->capacity, &size); b->readcursor += size; return val; }