Subject Array fields buffer structure
Author gregor_m2
Hi everybody,
I need explanation about buffer structure of varchar array fields
obtained by call of isc_array_get_slice and passed in
isc_array_put_slice. It seems to be no consistency in this buffer
structure. Allthough size of the buffer must be
array_all_elements_count * (varchar_size + 2_bytes_for_actual_length),
each element of array does not start with this 2 bytes of length but
starts directly from string characters and the actual string length is
not placed in the buffer anywhere.
I thank in advance for any hint.