Diff for /libaitio/inc/aitio.h between versions 1.11.2.6 and 1.11.2.8

version 1.11.2.6, 2011/08/31 12:29:32 version 1.11.2.8, 2011/08/31 12:58:27
Line 403  inline int io_arrayLen(array_t * __restrict arr); Line 403  inline int io_arrayLen(array_t * __restrict arr);
  */   */
 int io_arrayConcat(array_t * __restrict dest, array_t * __restrict src);  int io_arrayConcat(array_t * __restrict dest, array_t * __restrict src);
 /*  /*
    * io_arrayCopy() Copy source array to destination array
    * @dest = Destination array, after use free with io_arrayDestroy()
    * @src = Source array
    * return: -1 error; >0 count of destination array
    */
   int io_arrayCopy(array_t ** __restrict dest, array_t * __restrict src);
   /*
  * io_arrayGrow() - Grow/Shrink dynamic array, Use with care when it shrink!!!   * io_arrayGrow() - Grow/Shrink dynamic array, Use with care when it shrink!!!
  * @arr = Array   * @arr = Array
  * @newNumItems = Number of Items   * @newNumItems = Number of Items
Line 512  int io_sarrGrow(sarr_t * __restrict arr, int newNumIte Line 519  int io_sarrGrow(sarr_t * __restrict arr, int newNumIte
  */   */
 inline int io_sarrVacuum(sarr_t * __restrict arr);  inline int io_sarrVacuum(sarr_t * __restrict arr);
 #define io_sarrSize(_arr)               (assert((_arr)), (_arr)->sarr_num)  #define io_sarrSize(_arr)               (assert((_arr)), (_arr)->sarr_num)
   #define io_sarrSeg(_arr)                (assert((_arr)), (_arr)->sarr_seg)
   /*
    * io_sarrCopy() Copy source split array to destination split array
    * @dest = Destination split array, after use free with io_sarrDestroy()
    * @src = Source split array
    * return: -1 error; >0 count of destination split array
    */
   int io_sarrCopy(sarr_t ** __restrict dest, sarr_t * __restrict src);
 /*  /*
  * io_sarrGet() - Get element from dynamic split-order array   * io_sarrGet() - Get element from dynamic split-order array
  * @arr = Array   * @arr = Array

Removed from v.1.11.2.6  
changed lines
  Added in v.1.11.2.8


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>