mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-04-22 05:05:38 +08:00
Fix mistake in xswiftbus which could crash X-Plane
This commit is contained in:
@@ -152,12 +152,12 @@ namespace XSwiftBus
|
|||||||
{
|
{
|
||||||
wrappedLines.push_back(text.substr(i, static_cast<size_t>(lineLength)) + ellipsis);
|
wrappedLines.push_back(text.substr(i, static_cast<size_t>(lineLength)) + ellipsis);
|
||||||
}
|
}
|
||||||
wrappedLines.back().erase(wrappedLines.back().size() - 3);
|
wrappedLines.back().erase(wrappedLines.back().size() - ellipsis.size());
|
||||||
if (wrappedLines.back().empty()) { wrappedLines.pop_back(); }
|
if (wrappedLines.back().empty()) { wrappedLines.pop_back(); }
|
||||||
else if (wrappedLines.back().size() == ellipsis.size() && wrappedLines.size() > 1)
|
else if (wrappedLines.back().size() == ellipsis.size() && wrappedLines.size() > 1)
|
||||||
{
|
{
|
||||||
auto secondLastLine = wrappedLines.end() - 2;
|
auto secondLastLine = wrappedLines.end() - 2;
|
||||||
secondLastLine->erase(wrappedLines.back().size() - 3);
|
secondLastLine->erase(wrappedLines.back().size() - ellipsis.size());
|
||||||
secondLastLine->append(wrappedLines.back());
|
secondLastLine->append(wrappedLines.back());
|
||||||
wrappedLines.pop_back();
|
wrappedLines.pop_back();
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user