Changeset 40112
- Timestamp:
- Aug 9, 2017, 12:45:01 PM (9 years ago)
- Location:
- branches/eam_branches/ohana.20170809/src/libdvo/src
- Files:
-
- 2 edited
-
dvo_catalog.c (modified) (5 diffs)
-
dvo_catalog_split.c (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branches/ohana.20170809/src/libdvo/src/dvo_catalog.c
r40063 r40112 592 592 } 593 593 594 gfits_init_header (&catalog[0].header); 594 gfits_init_header (&catalog[0].header); // *** FUNC : OK 595 595 596 596 // the following describe the catalog files on disk … … 730 730 } 731 731 732 // NOTE: this only check if we can write a backup; it does not actually write the backup732 // NOTE: this only checks if we can write a backup; it does not actually write the backup 733 733 if (!check_file_access (catalog[0].filename, BACKUP, READWRITE, VERBOSE)) { 734 734 fprintf (stderr, "no permission to access %s\n", catalog[0].filename); … … 769 769 770 770 int Naxis, split, status; 771 char measure[ 80];771 char measure[256]; 772 772 773 773 dvo_catalog_init (catalog, FALSE); … … 947 947 948 948 if (catalog[0].measure_catalog) { 949 free(catalog[0].measure_catalog[0].filename);949 FREE (catalog[0].measure_catalog[0].filename); 950 950 dvo_catalog_free (catalog[0].measure_catalog); 951 free(catalog[0].measure_catalog);951 FREE (catalog[0].measure_catalog); 952 952 } 953 953 if (catalog[0].missing_catalog) { 954 free(catalog[0].missing_catalog[0].filename);954 FREE (catalog[0].missing_catalog[0].filename); 955 955 dvo_catalog_free (catalog[0].missing_catalog); 956 free(catalog[0].missing_catalog);956 FREE (catalog[0].missing_catalog); 957 957 } 958 958 if (catalog[0].secfilt_catalog) { 959 free(catalog[0].secfilt_catalog[0].filename);959 FREE (catalog[0].secfilt_catalog[0].filename); 960 960 dvo_catalog_free (catalog[0].secfilt_catalog); 961 free(catalog[0].secfilt_catalog);961 FREE (catalog[0].secfilt_catalog); 962 962 } 963 963 if (catalog[0].lensing_catalog) { 964 free(catalog[0].lensing_catalog[0].filename);964 FREE (catalog[0].lensing_catalog[0].filename); 965 965 dvo_catalog_free (catalog[0].lensing_catalog); 966 free(catalog[0].lensing_catalog);966 FREE (catalog[0].lensing_catalog); 967 967 } 968 968 if (catalog[0].lensobj_catalog) { 969 free(catalog[0].lensobj_catalog[0].filename);969 FREE (catalog[0].lensobj_catalog[0].filename); 970 970 dvo_catalog_free (catalog[0].lensobj_catalog); 971 free(catalog[0].lensobj_catalog);971 FREE (catalog[0].lensobj_catalog); 972 972 } 973 973 if (catalog[0].starpar_catalog) { 974 free(catalog[0].starpar_catalog[0].filename);974 FREE (catalog[0].starpar_catalog[0].filename); 975 975 dvo_catalog_free (catalog[0].starpar_catalog); 976 free(catalog[0].starpar_catalog);976 FREE (catalog[0].starpar_catalog); 977 977 } 978 978 if (catalog[0].galphot_catalog) { 979 free(catalog[0].galphot_catalog[0].filename);979 FREE (catalog[0].galphot_catalog[0].filename); 980 980 dvo_catalog_free (catalog[0].galphot_catalog); 981 free(catalog[0].galphot_catalog);981 FREE (catalog[0].galphot_catalog); 982 982 } 983 983 } … … 991 991 /* free, initialize data structures */ 992 992 if (catalog[0].average) { 993 free(catalog[0].average);993 FREE (catalog[0].average); 994 994 catalog[0].Naverage = 0; 995 995 catalog[0].average = NULL; 996 996 } 997 997 if (catalog[0].measure) { 998 free(catalog[0].measure);998 FREE (catalog[0].measure); 999 999 catalog[0].Nmeasure = 0; 1000 1000 catalog[0].measure = NULL; 1001 1001 } 1002 1002 if (catalog[0].measureT) { 1003 free(catalog[0].measureT);1003 FREE (catalog[0].measureT); 1004 1004 } 1005 1005 if (catalog[0].missing) { 1006 free(catalog[0].missing);1006 FREE (catalog[0].missing); 1007 1007 catalog[0].Nmissing = 0; 1008 1008 catalog[0].missing = NULL; 1009 1009 } 1010 1010 if (catalog[0].secfilt) { 1011 free(catalog[0].secfilt);1011 FREE (catalog[0].secfilt); 1012 1012 catalog[0].Nsecfilt_mem = 0; 1013 1013 catalog[0].secfilt = NULL; 1014 1014 } 1015 1015 if (catalog[0].lensing) { 1016 free(catalog[0].lensing);1016 FREE (catalog[0].lensing); 1017 1017 catalog[0].Nlensing = 0; 1018 1018 catalog[0].lensing = NULL; 1019 1019 } 1020 1020 if (catalog[0].lensobj) { 1021 free(catalog[0].lensobj);1021 FREE (catalog[0].lensobj); 1022 1022 catalog[0].Nlensobj = 0; 1023 1023 catalog[0].lensobj = NULL; 1024 1024 } 1025 1025 if (catalog[0].starpar) { 1026 free(catalog[0].starpar);1026 FREE (catalog[0].starpar); 1027 1027 catalog[0].Nstarpar = 0; 1028 1028 catalog[0].starpar = NULL; 1029 1029 } 1030 1030 if (catalog[0].galphot) { 1031 free(catalog[0].galphot);1031 FREE (catalog[0].galphot); 1032 1032 catalog[0].Ngalphot = 0; 1033 1033 catalog[0].galphot = NULL; 1034 1034 } 1035 if (catalog[0].nOwn_t) { free(catalog[0].nOwn_t); catalog[0].nOwn_t = NULL; }1036 if (catalog[0].found_t) { free(catalog[0].found_t); catalog[0].found_t = NULL; }1037 if (catalog[0].foundWarp_t) { free(catalog[0].foundWarp_t); catalog[0].foundWarp_t = NULL; }1038 if (catalog[0].measureRank) { free(catalog[0].measureRank); catalog[0].measureRank = NULL; }1035 if (catalog[0].nOwn_t) { FREE (catalog[0].nOwn_t); catalog[0].nOwn_t = NULL; } 1036 if (catalog[0].found_t) { FREE (catalog[0].found_t); catalog[0].found_t = NULL; } 1037 if (catalog[0].foundWarp_t) { FREE (catalog[0].foundWarp_t); catalog[0].foundWarp_t = NULL; } 1038 if (catalog[0].measureRank) { FREE (catalog[0].measureRank); catalog[0].measureRank = NULL; } 1039 1039 } 1040 1040 -
branches/eam_branches/ohana.20170809/src/libdvo/src/dvo_catalog_split.c
r39395 r40112 249 249 off_t Nskip; 250 250 int status; 251 char *path, string[ 256];251 char *path, string[1024]; 252 252 Catalog *subcat; 253 253 … … 267 267 // databases created prior to ~2014.07.01 did not have the LENSING, LENSOBJ, STARPAR paths in their headers. 268 268 // in these cases, we do not try to lock or open the relevant file 269 if (!strcmp (name, "LENSING")) return (DVO_CAT_OPEN_EMPTY);270 if (!strcmp (name, "LENSOBJ")) return (DVO_CAT_OPEN_EMPTY);271 if (!strcmp (name, "STARPAR")) return (DVO_CAT_OPEN_EMPTY);269 if (!strcmp (name, "LENSING")) return (DVO_CAT_OPEN_EMPTY); 270 if (!strcmp (name, "LENSOBJ")) return (DVO_CAT_OPEN_EMPTY); 271 if (!strcmp (name, "STARPAR")) return (DVO_CAT_OPEN_EMPTY); 272 272 if (!strcmp (name, "GALPHOT")) return (DVO_CAT_OPEN_EMPTY); 273 273 return (DVO_CAT_OPEN_FAIL); … … 464 464 catalog[0].Nmissing_disk = Nmissing; 465 465 catalog[0].Nsecfilt_disk = Naverage * Nsecfilt; 466 catalog[0].Nlensing_disk = Nlensing;467 catalog[0].Nlensobj_disk = Nlensobj;468 catalog[0].Nstarpar_disk = Nstarpar;466 catalog[0].Nlensing_disk = Nlensing; 467 catalog[0].Nlensobj_disk = Nlensobj; 468 catalog[0].Nstarpar_disk = Nstarpar; 469 469 catalog[0].Ngalphot_disk = Ngalphot; 470 470 … … 477 477 catalog[0].lensobj = NULL; 478 478 catalog[0].starpar = NULL; 479 catalog[0].galphot = NULL;479 catalog[0].galphot = NULL; 480 480 481 481 /*** Average Table ***/
Note:
See TracChangeset
for help on using the changeset viewer.
