IQ.Pilot Release Commit @ e46d557

This commit is contained in:
IQ.Lvbs CI [bot]
2026-08-07 00:13:39 -05:00
parent 03c3158b81
commit 824bb9ddfd
216 changed files with 7457 additions and 3151 deletions

View File

@@ -276,6 +276,7 @@ inline void Database::parseSg(const std::string &line, int line_number, Message
signal.type = Signal::Type::Multiplexor;
} else if (!indicator.empty() && indicator.front() == 'm') {
signal.type = Signal::Type::Multiplexed;
// IQ.Pilot patch: guard a bare "m" indicator; std::stoi("") throws.
const std::string mux = indicator.substr(1);
signal.multiplex_value = mux.empty() ? 0 : std::stoi(mux);
} else {