Diff for /libaitio/inc/aitio.h between versions 1.13 and 1.13.2.2

version 1.13, 2011/12/13 02:23:07 version 1.13.2.2, 2011/12/13 10:08:53
Line 352  inline int io_clrVars(array_t * __restrict vars); Line 352  inline int io_clrVars(array_t * __restrict vars);
  */   */
 inline void io_freeVars(array_t ** __restrict vars);  inline void io_freeVars(array_t ** __restrict vars);
   
 #define io_elemVars(_vars, _n, _val)    ((ait_val_t*) io_arrayElem((_vars), \  
                                                         (_n), (void**) (_val)))  
   
 /*  /*
  * ioPromptRead() Read data from input h[0] with prompt to output h[1]   * ioPromptRead() Read data from input h[0] with prompt to output h[1]
Line 553  int io_arrayVacuum(array_t * __restrict arr, int fromW Line 551  int io_arrayVacuum(array_t * __restrict arr, int fromW
  * @data = Element, if set NULL GET element at position or !=NULL PUT element at position   * @data = Element, if set NULL GET element at position or !=NULL PUT element at position
  * return: -1 error or !=-1 return element at position   * return: -1 error or !=-1 return element at position
  */   */
inline void *io_arrayElem(array_t * __restrict arr, int n, void **data);inline void *io_arrayElem(array_t * __restrict arr, int n, void *data);
 /*  /*
  * io_arrayPush() - Push element into dynamic array like stack manner, place at first empty position   * io_arrayPush() - Push element into dynamic array like stack manner, place at first empty position
  * @arr = Array   * @arr = Array

Removed from v.1.13  
changed lines
  Added in v.1.13.2.2


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