PostGIS 3.0.6dev-r@@SVN_REVISION@@
Loading...
Searching...
No Matches

◆ varint_size()

size_t varint_size ( const uint8_t *  the_start,
const uint8_t *  the_end 
)

Definition at line 147 of file varint.c.

148{
149 const uint8_t *ptr = the_start;
150
151 /* Check so we don't read beyond the twkb */
152 while( ptr < the_end )
153 {
154 /* Hibit is set, this isn't the last byte */
155 if (*ptr & 0x80)
156 {
157 ptr++;
158 }
159 else
160 {
161 ptr++;
162 return ptr - the_start;
163 }
164 }
165 return 0;
166}

Referenced by twkb_parse_state_varint_skip().

Here is the caller graph for this function: