Changeset View
Changeset View
Standalone View
Standalone View
kstars/skycomponents/starblocklist.cpp
Context not available. | |||||
83 | // TODO: Remove staticity of BinFileHelper | 83 | // TODO: Remove staticity of BinFileHelper | ||
---|---|---|---|---|---|
84 | BinFileHelper *dSReader; | 84 | BinFileHelper *dSReader; | ||
85 | StarBlockFactory *SBFactory; | 85 | StarBlockFactory *SBFactory; | ||
86 | starData stardata; | 86 | StarData stardata; | ||
87 | deepStarData deepstardata; | 87 | DeepStarData deepstardata; | ||
88 | FILE *dataFile; | 88 | FILE *dataFile; | ||
89 | 89 | | |||
90 | dSReader = parent->getStarReader(); | 90 | dSReader = parent->getStarReader(); | ||
Context not available. | |||||
145 | // TODO: Make this more general | 145 | // TODO: Make this more general | ||
146 | if (dSReader->guessRecordSize() == 32) | 146 | if (dSReader->guessRecordSize() == 32) | ||
147 | { | 147 | { | ||
148 | ret = fread(&stardata, sizeof(starData), 1, dataFile); | 148 | ret = fread(&stardata, sizeof(StarData), 1, dataFile); | ||
149 | if (dSReader->getByteSwap()) | 149 | if (dSReader->getByteSwap()) | ||
150 | DeepStarComponent::byteSwap(&stardata); | 150 | DeepStarComponent::byteSwap(&stardata); | ||
151 | readOffset += sizeof(starData); | 151 | readOffset += sizeof(StarData); | ||
152 | blocks[nBlocks - 1]->addStar(stardata); | 152 | blocks[nBlocks - 1]->addStar(stardata); | ||
153 | } | 153 | } | ||
154 | else | 154 | else | ||
155 | { | 155 | { | ||
156 | ret = fread(&deepstardata, sizeof(deepStarData), 1, dataFile); | 156 | ret = fread(&deepstardata, sizeof(DeepStarData), 1, dataFile); | ||
157 | if (dSReader->getByteSwap()) | 157 | if (dSReader->getByteSwap()) | ||
158 | DeepStarComponent::byteSwap(&deepstardata); | 158 | DeepStarComponent::byteSwap(&deepstardata); | ||
159 | readOffset += sizeof(deepStarData); | 159 | readOffset += sizeof(DeepStarData); | ||
160 | blocks[nBlocks - 1]->addStar(deepstardata); | 160 | blocks[nBlocks - 1]->addStar(deepstardata); | ||
161 | } | 161 | } | ||
162 | 162 | | |||
Context not available. |