[Scummvm-git-logs] scummvm master -> 1cab53942330a6fbcabf902a7213949d994e3de2

sev- noreply at scummvm.org
Mon Feb 16 19:09:30 UTC 2026


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

Summary:
2a1a9fd92a JANITORIAL: Remove trailing spaces
1cab539423 BUILD: Use proper libraries for Win32 printing


Commit: 2a1a9fd92af358051dcd8f0ba990bb2a04129235
    https://github.com/scummvm/scummvm/commit/2a1a9fd92af358051dcd8f0ba990bb2a04129235
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2026-02-16T20:08:37+01:00

Commit Message:
JANITORIAL: Remove trailing spaces

Changed paths:
    devtools/create_project/msvc.cpp


diff --git a/devtools/create_project/msvc.cpp b/devtools/create_project/msvc.cpp
index fafdb07b7f3..63dfc5086f4 100644
--- a/devtools/create_project/msvc.cpp
+++ b/devtools/create_project/msvc.cpp
@@ -226,7 +226,7 @@ void MSVCProvider::createWorkspaceXml(const BuildSetup &setup) {
 
 	const std::string &svmProjectUUID = svmUUID->second;
 	assert(!svmProjectUUID.empty());
-	
+
 	std::ofstream solution((setup.outputDir + '/' + setup.projectName + ".slnx").c_str());
 	if (!solution || !solution.is_open()) {
 		error("Could not open \"" + setup.outputDir + '/' + setup.projectName + ".slnx\" for writing");
@@ -241,9 +241,9 @@ void MSVCProvider::createWorkspaceXml(const BuildSetup &setup) {
 	solution << "\t\t<BuildType Name=\"Debug\" />\n";
 	solution << "\t\t<BuildType Name=\"LLVM\" />\n";
 	solution << "\t\t<BuildType Name=\"Release\" />\n";
-	
+
 	for (const auto &arch : _archs) {
-		solution << "\t\t<Platform Name=\"" << getMSVCConfigName(arch) << "\" />\n"; 
+		solution << "\t\t<Platform Name=\"" << getMSVCConfigName(arch) << "\" />\n";
 	}
 	solution << "\t</Configurations>\n";
 
@@ -260,7 +260,7 @@ void MSVCProvider::createWorkspaceXml(const BuildSetup &setup) {
 			<< "\" Id=\"" << engineUuid.second
 			<< "\" />\n";
 	}
-	
+
 	solution << "</Solution>\n";
 }
 


Commit: 1cab53942330a6fbcabf902a7213949d994e3de2
    https://github.com/scummvm/scummvm/commit/1cab53942330a6fbcabf902a7213949d994e3de2
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2026-02-16T20:09:07+01:00

Commit Message:
BUILD: Use proper libraries for Win32 printing

Changed paths:
    configure
    devtools/create_project/msvc.cpp


diff --git a/configure b/configure
index d96e3aeb5a8..e289f48a62a 100755
--- a/configure
+++ b/configure
@@ -7237,7 +7237,7 @@ echo_n "Building system printing support... "
 case $_host_os in
 mingw*)
 	echo "win32"
-	append_var LIBS '-lMsimg32'
+	append_var LIBS '-lwinspool'
 	;;
 *)
 	echo "no"
diff --git a/devtools/create_project/msvc.cpp b/devtools/create_project/msvc.cpp
index 63dfc5086f4..4e98b4558ee 100644
--- a/devtools/create_project/msvc.cpp
+++ b/devtools/create_project/msvc.cpp
@@ -84,7 +84,7 @@ std::string MSVCProvider::getLibraryFromFeature(const char *feature, const Build
 		{   "updates", "WinSparkle.lib",            nullptr,           kSDLVersionAny, nullptr                                           },
 		{       "tts", nullptr,                     nullptr,           kSDLVersionAny, "sapi.lib"                                        },
 		{    "opengl", nullptr,                     nullptr,           kSDLVersionAny, nullptr                                           },
-		{  "printing", nullptr,                     nullptr,           kSDLVersionAny, "Msimg32.lib"                                     },
+		{  "printing", nullptr,                     nullptr,           kSDLVersionAny, "winspool.lib"                                    },
 		{      "enet", nullptr,                     nullptr,           kSDLVersionAny, "winmm.lib ws2_32.lib"                            }
 	};
 




More information about the Scummvm-git-logs mailing list