IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Aug 29, 2005, 5:44:55 PM (21 years ago)
Author:
eugene
Message:

various psphot updates

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/psphot/src/psphot-utils.c

    r4630 r4901  
    439439
    440440# endif
     441
     442static void psImageDataFree (psImageData *imdata) {
     443
     444  if (imdata == NULL) return;
     445
     446  psFree (imdata->image);
     447  psFree (imdata->header);
     448  psFree (imdata->noise);
     449  psFree (imdata->mask);
     450  return;
     451}
     452
     453psImageData *psImageDataAlloc (psImage *image, psImage *noise, psImage *mask, psMetadata *header) {
     454 
     455    psImageData *imdata = psAlloc(sizeof(psImageData));
     456    imdata->image = image;
     457    imdata->header = header;
     458    imdata->noise = noise;
     459    imdata->mask = mask;
     460
     461    p_psMemSetDeallocator(imdata, (psFreeFcn) psImageDataFree);
     462    return (imdata);
     463}
     464 
Note: See TracChangeset for help on using the changeset viewer.