fixes for compilation errors

This commit is contained in:
paxcut
2026-03-17 03:09:22 -07:00
committed by paxcut
parent 324170e0d8
commit 8b938faf01
2 changed files with 6 additions and 6 deletions

View File

@@ -169,7 +169,8 @@ namespace hex::ui {
m_curr = tokenStart + start;
Token::Separator openSeparator = Token::Separator::EndOfProgram;
Token::Separator closeSeparator = Token::Separator::EndOfProgram;
Token::Operator openOperator, closeOperator;
Token::Operator openOperator = Token::Operator{};
Token::Operator closeOperator = Token::Operator{};
if (delimiters == "{}") {
openSeparator = Token::Separator::LeftBrace;
closeSeparator = Token::Separator::RightBrace;
@@ -552,7 +553,7 @@ namespace hex::ui {
}
void TextEditor::Lines::closeCodeFold(const Range &key, bool userTriggered) {
float topRow;
float topRow = 0.0f;
if (userTriggered) {
topRow = m_topRow;
@@ -768,8 +769,7 @@ namespace hex::ui {
m_curr += -std::min(-count,id);
}
constexpr static u32 Normal = 0;
constexpr static u32 Not = 1;
enum : u32 { Normal = 0, Not = 1 };
bool TextEditor::Lines::begin() {
m_originalPosition = m_curr;

View File

@@ -919,7 +919,7 @@ namespace hex::ui {
m_foldedLine.append(Ellipsis);
if (appendClosingLine) {
if (delimiterCoordinates.m_end.m_line == key.m_end.m_line) {
auto line = lineEnd.subLine(delimiterCoordinates.m_end.m_column, -1).trim(TrimMode::TrimBoth);
auto line = lineEnd.subLine(delimiterCoordinates.m_end.m_column,(u64) -1).trim(TrimMode::TrimBoth);
m_foldedLine.append(line);
} else {
auto line = lineEnd.trim(TrimMode::TrimBoth);
@@ -968,7 +968,7 @@ namespace hex::ui {
auto const newPos = std::lower_bound(m_ellipsisIndices.begin(), m_ellipsisIndices.end(), newIndex);
m_ellipsisIndices.insert(newPos, newIndex);
m_foldedLine.append(Ellipsis);
auto line = lineEnd.subLine(delimiterCoordinates.m_end.m_column, -1).trim(TrimMode::TrimBoth);
auto line = lineEnd.subLine(delimiterCoordinates.m_end.m_column, (u64) -1).trim(TrimMode::TrimBoth);
m_foldedLine.append(line);
m_keys.push_back(key);
m_full.m_end = key.m_end;