23 size_t *size,
size_t *total,
81 while ((offset + size) != (*total))
118 result->
field= field;
123 result->
field= field;
131 else if (result->
field == NULL)
133 result->
field= field;
186 "field_offset= %zu, field_size= %zu, field_total= %zu",
228 "field_offset= %zu, field_size= %zu, field_total= %zu",
279 if (result->
field == NULL)
292 free_size-= (size_t)(ptr - start);
331 memcpy(ptr, result->
field, free_size);
353 result->
field+= free_size;