Fixed warnings.
diff --git a/TextEditor.cpp b/TextEditor.cpp
index a8acd78..895b8f5 100644
--- a/TextEditor.cpp
+++ b/TextEditor.cpp
@@ -698,7 +698,7 @@
Draw line number (right aligned)
*/
- auto chars = snprintf(buf, 16, "%d ", lineNo + 1);
+ snprintf(buf, 16, "%d ", lineNo + 1);
auto lineNoWidth = ImGui::CalcTextSize(buf).x;
drawList->AddText(ImVec2(lineStartScreenPos.x + mTextStart - lineNoWidth, lineStartScreenPos.y), mPalette[(int)PaletteIndex::LineNumber], buf);
@@ -758,7 +758,7 @@
prevColor = color;
if (glyph.mChar == '\t')
- bufferOffset.x = (1.0 * fontScale + std::floor((1.0f + bufferOffset.x)) / (float(mTabSize) * spaceSize)) * (float(mTabSize) * spaceSize);
+ bufferOffset.x = (1.0f * fontScale + std::floor((1.0f + bufferOffset.x)) / (float(mTabSize) * spaceSize)) * (float(mTabSize) * spaceSize);
else
AppendBuffer(buffer, glyph.mChar, 0);
++columnNo;
@@ -773,8 +773,8 @@
++lineNo;
}
-
- if (ImGui::IsMousePosValid())
+
+ if (ImGui::IsMousePosValid())
{
auto id = GetWordAt(ScreenPosToCoordinates(ImGui::GetMousePos()));
if (!id.empty())
@@ -796,7 +796,7 @@
ImGui::EndTooltip();
}
}
- }
+ }
}
}
@@ -1731,8 +1731,7 @@
{
if (line[it].mChar == '\t')
{
- distance = (1.0 * fontScale + std::floor((1.0f + distance)) / (float(mTabSize) * spaceSize)) * (float(mTabSize) * spaceSize);
- // distance = (std::floor(1.0f + distance / (float(mTabSize) * spaceSize))) * (float(mTabSize) * spaceSize);
+ distance = (1.0f * fontScale + std::floor((1.0f + distance)) / (float(mTabSize) * spaceSize)) * (float(mTabSize) * spaceSize);
}
else
{