IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Mar 31, 2005, 4:42:29 PM (21 years ago)
Author:
eugene
Message:

working towards autocode for imregister

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Ohana/src/imregister/imreg/delete.c

    r2823 r3606  
    22# include "imreg.h"
    33
    4 void DeleteSubset (int *match, int Nmatch) {
     4void DeleteSubset (FITS_DB *db, RegImage *image, int Nimage, int *match, int Nmatch) {
    55
    66  int i, j;
    7   int *keep, Ndel, Nimage, Nsubset;
    8   RegImage *image, *subset;
    9 
    10   image = get_images (&Nimage);
     7  int *keep, Ndel, Nsubset;
     8  RegImage *subset;
    119
    1210  ALLOCATE (keep, int, MAX (Nimage, 1));
     
    2220  }
    2321  fprintf (stderr, "delete %d images\n", Ndel);
    24 
    2522  if (Ndel == 0) {
    2623    fprintf (stderr, "SUCCESS\n");
    27     close_db ();
     24    fits_db_close (db);
    2825    exit (0);
    2926  }
     
    4138  free (keep);
    4239  free (image);
    43   set_images (subset, Nsubset);
    4440
    45   save_db ();
     41  /** we may later want to pull this out and put it elsewhere **/
     42  /** free db[0].theader, db[0].table.buffer? **/
     43  fits_table_set_RegImage (&db[0].ftable, subset, Nsubset);
     44  fits_db_save (db);
     45  fits_db_close (db);
     46  fits_db_free (db);
     47
    4648  fprintf (stderr, "SUCCESS\n");
    4749  exit (0);
Note: See TracChangeset for help on using the changeset viewer.