From dc7407a34c44dcb0d2229ac7403d4817672f26a0 Mon Sep 17 00:00:00 2001 From: Andrei Kortunov Date: Mon, 1 Jul 2024 20:50:58 +0400 Subject: [PATCH] Use signed variables to match an API --- apps/opencs/view/world/scriptsubview.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/apps/opencs/view/world/scriptsubview.cpp b/apps/opencs/view/world/scriptsubview.cpp index 793f2e58c1..aa6890904d 100644 --- a/apps/opencs/view/world/scriptsubview.cpp +++ b/apps/opencs/view/world/scriptsubview.cpp @@ -212,7 +212,7 @@ void CSVWorld::ScriptSubView::useHint(const std::string& hint) if (hint.empty()) return; - unsigned line = 0, column = 0; + int line = 0, column = 0; char c; std::istringstream stream(hint.c_str() + 1); switch (hint[0]) @@ -222,8 +222,8 @@ void CSVWorld::ScriptSubView::useHint(const std::string& hint) { QModelIndex index = mModel->getModelIndex(getUniversalId().getId(), mColumn); QString source = mModel->data(index).toString(); - unsigned stringSize = source.length(); - unsigned pos, dummy; + int stringSize = static_cast(source.length()); + int pos, dummy; if (!(stream >> c >> dummy >> pos)) return; @@ -234,7 +234,7 @@ void CSVWorld::ScriptSubView::useHint(const std::string& hint) pos = stringSize; } - for (unsigned i = 0; i <= pos; ++i) + for (int i = 0; i <= pos; ++i) { if (source[i] == '\n') {