Changeset 14401 for trunk/Ohana/src/opihi/dvo/ccd.c
- Timestamp:
- Aug 4, 2007, 10:15:51 AM (19 years ago)
- File:
-
- 1 edited
-
trunk/Ohana/src/opihi/dvo/ccd.c (modified) (7 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/opihi/dvo/ccd.c
r12332 r14401 3 3 int ccd (int argc, char **argv) { 4 4 5 char *RegionName, *RegionList;6 5 double *M1, *M2; 7 6 int i, m, k, Npts, NPTS, N; … … 12 11 PhotCode *code[4]; 13 12 SkyList *skylist; 13 SkyRegionSelection *selection; 14 14 Vector *xvec, *yvec; 15 15 … … 18 18 catalog.secfilt = NULL; 19 19 catalog.measure = NULL; 20 RegionName = NULL;21 RegionList = NULL;22 20 skylist = NULL; 21 selection = NULL; 23 22 24 23 /* load photcode information */ … … 27 26 28 27 /* interpret command-line options */ 29 if ( !SetRegionSelection (&argc, argv, &RegionName, &RegionList)) goto escape;28 if ((selection = SetRegionSelection (&argc, argv)) == NULL) goto escape; 30 29 if (!SetPhotSelections (&argc, argv, 4)) goto usage; 31 30 … … 48 47 49 48 /* load region corresponding to selection above */ 50 if ((skylist = SelectRegions ( RegionName, RegionList)) == NULL) goto escape;49 if ((skylist = SelectRegions (selection)) == NULL) goto escape; 51 50 52 51 /* init vectors to save data */ … … 109 108 dvo_catalog_free (&catalog); 110 109 } 111 SkyListFree (skylist, ((RegionName != NULL) || (RegionList != NULL))); 110 112 111 xvec[0].Nelements = yvec[0].Nelements = Npts; 112 SkyListFree (skylist); 113 FreeSkyRegionSelection (selection); 113 114 return (TRUE); 114 115 … … 118 119 119 120 escape: 120 SkyListFree (skylist, ((RegionName != NULL) || (RegionList != NULL))); 121 SkyListFree (skylist); 122 FreeSkyRegionSelection (selection); 121 123 dvo_catalog_free (&catalog); 122 if (RegionName != NULL) free (RegionName);123 if (RegionList != NULL) free (RegionList);124 124 return (FALSE); 125 125 }
Note:
See TracChangeset
for help on using the changeset viewer.
