[Scummvm-git-logs] scummvm master -> 2b1202dc45c1077b4c65a40286696660a23ac3b7

digitall noreply at scummvm.org
Sat Jan 25 22:15:37 UTC 2025


This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .

Summary:
2b1202dc45 DARKSEED: Fix Signed vs. Unsigned Comparison GCC Compiler Warnings


Commit: 2b1202dc45c1077b4c65a40286696660a23ac3b7
    https://github.com/scummvm/scummvm/commit/2b1202dc45c1077b4c65a40286696660a23ac3b7
Author: D G Turner (digitall at scummvm.org)
Date: 2025-01-25T22:14:57Z

Commit Message:
DARKSEED: Fix Signed vs. Unsigned Comparison GCC Compiler Warnings

Changed paths:
    engines/darkseed/console.cpp
    engines/darkseed/langtext.cpp


diff --git a/engines/darkseed/console.cpp b/engines/darkseed/console.cpp
index 40600230a12..33798fc866c 100644
--- a/engines/darkseed/console.cpp
+++ b/engines/darkseed/console.cpp
@@ -64,10 +64,10 @@ void Console::printTosText(int tosIndex) {
 		debug("%s", text.encode().c_str());
 	} else {
 		debugN("tos %d: ", tosIndex);
-		for (int i = 0; i < text.size(); i++) {
+		for (uint i = 0; i < text.size(); i++) {
 			debugN("%02x,", (unsigned char)text[i]);
 		}
-		debug("");
+		debug("%s", "");
 	}
 	addTextLineU32(text);
 	_sound->playTosSpeech(tosIndex);
diff --git a/engines/darkseed/langtext.cpp b/engines/darkseed/langtext.cpp
index 8bb28ef117b..93db6813f4f 100644
--- a/engines/darkseed/langtext.cpp
+++ b/engines/darkseed/langtext.cpp
@@ -49,7 +49,7 @@ Common::U32String convertToU32String(const char *text, Common::Language language
 	case Common::ZH_ANY:
 	case Common::KO_KOR: {
 		Common::U32String str;
-		for (int i = 0; i < len; i++) {
+		for (uint i = 0; i < len; i++) {
 			uint8 byte = text[i];
 			if (byte & 0x80) {
 				if (i < len - 1) {




More information about the Scummvm-git-logs mailing list