Diff for /libelwix/src/array.c between versions 1.6 and 1.6.2.1

version 1.6, 2019/01/21 11:57:13 version 1.6.2.1, 2019/01/21 12:26:38
Line 185  array_Reset(array_t * __restrict arr, int purge) Line 185  array_Reset(array_t * __restrict arr, int purge)
         if (!arr)          if (!arr)
                 return;                  return;
   
         arr->arr_last = -1;  
         arr->arr_num = 0;  
   
         if (purge && arr->arr_data) {          if (purge && arr->arr_data) {
                 e_free(arr->arr_data);                  e_free(arr->arr_data);
                   arr->arr_num = 0;
                 arr->arr_data = e_calloc(array_Size(arr), sizeof(intptr_t));                  arr->arr_data = e_calloc(array_Size(arr), sizeof(intptr_t));
         }          }
   
         array_Zero(arr);          array_Zero(arr);
           arr->arr_last = -1;
 }  }
   
 /*  /*

Removed from v.1.6  
changed lines
  Added in v.1.6.2.1


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