--- libaitio/inc/aitio.h 2011/05/03 15:08:45 1.8.2.6 +++ libaitio/inc/aitio.h 2011/05/03 15:33:54 1.8.2.7 @@ -3,7 +3,7 @@ * by Michael Pounov * * $Author: misho $ -* $Id: aitio.h,v 1.8.2.6 2011/05/03 15:08:45 misho Exp $ +* $Id: aitio.h,v 1.8.2.7 2011/05/03 15:33:54 misho Exp $ * ************************************************************************** The ELWIX and AITNET software is distributed under the following @@ -348,6 +348,14 @@ inline int io_sarrVacuum(sarr_t * __restrict arr); * return: NULL not found, !=NULL element */ inline void *io_sarrGet(sarr_t * __restrict arr, unsigned int idx); +/* + * io_sarrGet2() - Always get element from dynamic split-order array + * Function automatic grow array. Good use for Hash tables! + * @arr = Array + * @idx = Index (warning 1st element is at position 1) + * return: NULL not found, !=NULL element + */ +void *io_sarrGet2(sarr_t * __restrict arr, u_int idx); /* * io_sarrSet() - Set element to dynamic split-order array * @arr = Array