Fix for correctly handling horizons vector header on linux

This commit is contained in:
GPayne
2023-06-06 23:19:49 -06:00
parent 3414dc5ed5
commit 5518492c4d
+2 -1
View File
@@ -504,8 +504,9 @@ HorizonsResult readHorizonsFile(std::filesystem::path file) {
// " Before data starts, Observer table doesn't
std::string line;
std::getline(fileStream, line);
const std::string vectorTabHeader = "JDTDB";
while (line[0] != '$') {
if (line == "JDTDB") {
if (line.substr(0, vectorTabHeader.size()) == vectorTabHeader) {
fileStream.close();
return readHorizonsVectorFile(file);
}