diff --git a/src/orbit_processor.cc b/src/orbit_processor.cc index 92937df21d2f6a436431e9aec7e41253d85258ed..549472a809d55b3e001f2d276053611930406dad 100644 --- a/src/orbit_processor.cc +++ b/src/orbit_processor.cc @@ -50,7 +50,7 @@ bool OrbitProcessor::CheckFrameMultBlock(size_t inputSize) const { bool OrbitProcessor::HasTrailer(Slice &input, char *&rd_ptr) const { rd_ptr += - 32 + 32 * static_cast<int>(dthHeaders) * nOrbitsPerPacket; // +32 to account for orbit header + 32 + 32 * static_cast<int>(dthHeaders); // +32 to account for orbit header while (rd_ptr + sizeof(orbit_trailer) - 1 <= input.end()) { auto *ot = reinterpret_cast<orbit_trailer *>(rd_ptr); if (ot->beefdead[0] == constants::beefdead) { // found orbit trailer