From 2276cb79a06f6b3beee9c1e2839b7911b5bfe268 Mon Sep 17 00:00:00 2001 From: Mirek Fidler Date: Mon, 11 May 2026 08:16:29 +0200 Subject: [PATCH] uppsrc: Fixed MSC warnings --- uppsrc/Draw/Iml.cpp | 4 ++-- uppsrc/ide/Virtuals.cpp | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/uppsrc/Draw/Iml.cpp b/uppsrc/Draw/Iml.cpp index 18ba2e817..0bd844446 100644 --- a/uppsrc/Draw/Iml.cpp +++ b/uppsrc/Draw/Iml.cpp @@ -108,7 +108,7 @@ ImageIml Iml::GetRaw(int i) Vector& m = CreateRawValue>(v); m = UnpackImlData(d.data, d.len); ASSERT(m.GetCount() == d.count); - int sz = 0; + size_t sz = 0; int ii = i0; for(ImageIml& img : m) { sz += img.image.GetLength(); @@ -118,7 +118,7 @@ ImageIml Iml::GetRaw(int i) img.flags &= 0x3f; flags[ii++] = img.flags; } - return sz; + return (int)sz; } ).To>()[i - i0]; m.flags |= global_flags; diff --git a/uppsrc/ide/Virtuals.cpp b/uppsrc/ide/Virtuals.cpp index 256ee20b8..744728adf 100644 --- a/uppsrc/ide/Virtuals.cpp +++ b/uppsrc/ide/Virtuals.cpp @@ -333,7 +333,7 @@ void AssistEditor::ConvertToOverrides() bool hasfinal = false; const char *q = SkipTrailingQualifiers(s + 1, hasfinal); // Append everything up to insertion point - r.Cat(s + 1, q - (s + 1)); + r.Cat(s + 1, int(q - (s + 1))); // Insert override if not final if(!hasfinal) r.Cat(" override");