IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
May 20, 2004, 6:12:37 PM (22 years ago)
Author:
eugene
Message:

substantial API changes based on change to PSLib SDRS

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/archive/pslib/src/Utils/vector.c

    r709 r753  
    1616
    1717   *(int *)&vec->n = *(int *)&vec->nalloc = nalloc;
    18    vec->arr.arr_v = psAlloc(nalloc*sizeof(void **));
     18   vec->data.V = psAlloc(nalloc*sizeof(void **));
    1919
    2020   return vec;
     
    3434
    3535   if (elemFree != NULL && vec->nalloc > 0) {
    36       assert (vec->arr.arr != NULL);    /* choose any member of the union */
     36      assert (vec->data.V != NULL);     /* choose any member of the union */
    3737      const int n = vec->nalloc;
    3838      for (int i = 0; i < n; i++) {
    39          elemFree(vec->arr.arr_v[i]);
     39         elemFree(vec->data.V[i]);
    4040      }
    4141   }
    4242
    43    psFree(vec->arr.arr_v);
     43   psFree(vec->data.V);
    4444   psFree(vec);
    4545}
Note: See TracChangeset for help on using the changeset viewer.