Changeset 23753 for trunk/ppSub/src/ppSubData.c
- Timestamp:
- Apr 8, 2009, 2:33:59 PM (17 years ago)
- File:
-
- 1 edited
-
trunk/ppSub/src/ppSubData.c (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ppSub/src/ppSubData.c
r23740 r23753 22 22 psFree(stats); 23 23 fclose(data->statsFile); 24 pmConfigRunFilenameAddWrite(data->config, "STATS", data->statsName); 24 25 } 26 psFree(data->statsName); 25 27 psFree(data->stamps); 26 28 psFree(data->psf); 27 29 psFree(data->stats); 30 31 psString dump_file = psMetadataLookupStr(NULL, data->config->arguments, "-dumpconfig"); 32 if (dump_file) { 33 pmConfigDump(data->config, dump_file); 34 } 35 psFree(data->config); 36 28 37 return; 29 38 } 30 39 31 ppSubData *ppSubDataAlloc( void)40 ppSubData *ppSubDataAlloc(pmConfig *config) 32 41 { 33 42 ppSubData *data = psAlloc(sizeof(ppSubData)); // Processing data, to return 34 43 psMemSetDeallocator(data, (psFreeFunc)subDataFree); 35 44 45 data->config = config; 36 46 data->quality = 0; 37 47 data->photometry = false; … … 39 49 data->stamps = NULL; 40 50 data->psf = NULL; 51 data->statsName = NULL; 41 52 data->statsFile = NULL; 42 53 data->stats = psMetadataAlloc(); … … 47 58 48 59 49 void ppSubDataQuality(p mConfig *config, ppSubData *data, psErrorCode error, ppSubFiles files)60 void ppSubDataQuality(ppSubData *data, psErrorCode error, ppSubFiles files) 50 61 { 51 psAssert(config, "Require configuration");52 62 psAssert(data, "Require processing data"); 53 63 … … 57 67 } 58 68 59 ppSubFilesActivate( config, files, false);69 ppSubFilesActivate(data->config, files, false); 60 70 61 71 psErrorClear();
Note:
See TracChangeset
for help on using the changeset viewer.
