Diff for /libaitio/src/Attic/vars.c between versions 1.2.2.6 and 1.3.2.1

version 1.2.2.6, 2011/12/13 02:22:05 version 1.3.2.1, 2011/12/13 10:40:05
Line 488  io_freeVars(array_t ** __restrict vars) Line 488  io_freeVars(array_t ** __restrict vars)
         io_arrayFree(*vars);          io_arrayFree(*vars);
         io_arrayDestroy(vars);          io_arrayDestroy(vars);
 }  }
   
   /*
    * io_allocVar() Allocate memory for variable
    * return: NULL error or new variable, after use free variable with io_freeVar()
    */
   inline ait_val_t *
   io_allocVar(void)
   {
           ait_val_t *v = NULL;
   
           v = malloc(sizeof(ait_val_t));
           if (!v) {
                   LOGERR;
                   return NULL;
           } else
                   memset(v, 0, sizeof(ait_val_t));
           v->val_type = empty;
   
           return v;
   }
   
   /*
    * io_freeVar() Free allocated memory for variable
    * @val = Variable
    * return: none
    */
   inline void
   io_freeVar(ait_val_t ** __restrict val)
   {
           if (val && *val) {
                   AIT_FREE_VAL(*val);
                   free(*val);
                   *val = NULL;
           }
   }

Removed from v.1.2.2.6  
changed lines
  Added in v.1.3.2.1


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