Changeset 12660 for trunk/psModules/src/camera/pmFPAConstruct.c
- Timestamp:
- Mar 28, 2007, 4:02:36 PM (19 years ago)
- File:
-
- 1 edited
-
trunk/psModules/src/camera/pmFPAConstruct.c (modified) (9 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psModules/src/camera/pmFPAConstruct.c
r12642 r12660 141 141 pmFPASetFileStatus(fpa, true); 142 142 143 pmConceptSource source = 0; // Source for concepts 144 if (hdu->header) { 145 if (hdu->blankPHU) { 146 source = PM_CONCEPT_SOURCE_PHU; 147 } else { 148 source = PM_CONCEPT_SOURCE_HEADER; 149 } 150 } 151 source |= PM_CONCEPT_SOURCE_DEFAULTS; 152 153 return pmConceptsReadFPA(fpa, source, true, NULL); 143 return true; 154 144 } 155 145 … … 171 161 chip->hdu = psMemIncrRefCounter(hdu); 172 162 pmChipSetFileStatus(chip, true); 173 pmConceptSource source = 0; // Source for concepts 174 if (hdu->header) { 175 if (hdu->blankPHU) { 176 source = PM_CONCEPT_SOURCE_PHU; 177 } else { 178 source = PM_CONCEPT_SOURCE_HEADER; 179 } 180 } 181 source |= PM_CONCEPT_SOURCE_DEFAULTS; 182 return pmConceptsReadChip(chip, source, true, true, NULL); 163 164 return true; 183 165 } 184 166 … … 200 182 cell->hdu = psMemIncrRefCounter(hdu); 201 183 pmCellSetFileStatus(cell, true); 202 pmConceptSource source = 0; // Source for concepts 203 if (hdu->header) { 204 if (hdu->blankPHU) { 205 source = PM_CONCEPT_SOURCE_PHU; 206 } else { 207 source = PM_CONCEPT_SOURCE_HEADER; 208 } 209 } 210 source |= PM_CONCEPT_SOURCE_DEFAULTS; 211 return pmConceptsReadCell(cell, source, true, NULL); 184 185 return true; 212 186 } 213 187 … … 1008 982 phdu->blankPHU = true; 1009 983 if (install) { 1010 if (!addHDUtoFPA(fpa, phdu) || !addSource_FPA_CHIP(fpa, format)) { 984 if (!addHDUtoFPA(fpa, phdu) || !addSource_FPA_CHIP(fpa, format) || 985 !pmConceptsReadFPA(fpa, PM_CONCEPT_SOURCE_DEFAULTS | PM_CONCEPT_SOURCE_PHU, 986 true, NULL)) { 1011 987 psError(PS_ERR_UNKNOWN, false, "Unable to add source."); 1012 988 psFree(phdu); … … 1020 996 if (install) { 1021 997 phdu->blankPHU = true; 1022 if (!addHDUtoFPA(fpa, phdu) || !addSource_FPA_CELL(fpa, format)) { 998 if (!addHDUtoFPA(fpa, phdu) || !addSource_FPA_CELL(fpa, format) || 999 !pmConceptsReadFPA(fpa, PM_CONCEPT_SOURCE_DEFAULTS | PM_CONCEPT_SOURCE_PHU, 1000 true, NULL)) { 1023 1001 psError(PS_ERR_UNKNOWN, false, "Unable to add source."); 1024 1002 psFree(phdu); … … 1032 1010 if (install) { 1033 1011 phdu->blankPHU = false; 1034 if (!addHDUtoFPA(fpa, phdu) || !addSource_FPA_NONE(fpa, format)) { 1012 if (!addHDUtoFPA(fpa, phdu) || !addSource_FPA_NONE(fpa, format) || 1013 !pmConceptsReadFPA(fpa, PM_CONCEPT_SOURCE_DEFAULTS | PM_CONCEPT_SOURCE_PHU, 1014 true, NULL)) { 1035 1015 psError(PS_ERR_UNKNOWN, false, "Unable to add source."); 1036 1016 psFree(phdu); … … 1063 1043 if (install) { 1064 1044 phdu->blankPHU = true; 1065 if (!addHDUtoChip(chip, phdu) || !addSource_CHIP_CELL(chip, format)) { 1045 if (!addHDUtoChip(chip, phdu) || !addSource_CHIP_CELL(chip, format) || 1046 !pmConceptsReadChip(chip, PM_CONCEPT_SOURCE_DEFAULTS | PM_CONCEPT_SOURCE_PHU, 1047 true, true, NULL)) { 1066 1048 psError(PS_ERR_UNKNOWN, false, "Unable to add source."); 1067 1049 psFree(phdu); … … 1075 1057 if (install) { 1076 1058 phdu->blankPHU = false; 1077 if (!addHDUtoChip(chip, phdu) || !addSource_CHIP_NONE(chip, format)) { 1059 if (!addHDUtoChip(chip, phdu) || !addSource_CHIP_NONE(chip, format) || 1060 !pmConceptsReadChip(chip, PM_CONCEPT_SOURCE_DEFAULTS | PM_CONCEPT_SOURCE_PHU, 1061 true, true, NULL)) { 1078 1062 psError(PS_ERR_UNKNOWN, false, "Unable to add source."); 1079 1063 psFree(phdu); … … 1113 1097 if (install) { 1114 1098 phdu->blankPHU = false; 1115 if (!addHDUtoCell(cell, phdu) || !addSource_CELL_NONE(cell, format)) { 1099 if (!addHDUtoCell(cell, phdu) || !addSource_CELL_NONE(cell, format) || 1100 !pmConceptsReadCell(cell, PM_CONCEPT_SOURCE_DEFAULTS | PM_CONCEPT_SOURCE_PHU, 1101 true, NULL)) { 1116 1102 psError(PS_ERR_UNKNOWN, false, "Unable to add source."); 1117 1103 psFree(phdu);
Note:
See TracChangeset
for help on using the changeset viewer.
