From 9e036e62910c8694b4a639ebb24352ea089dcb05 Mon Sep 17 00:00:00 2001 From: Steel Titanium Date: Fri, 25 Sep 2020 18:55:37 -0400 Subject: [PATCH] Fix quotes appearing in product version string --- src/doomdef.h | 3 +++ src/win32/Srb2win.rc | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/doomdef.h b/src/doomdef.h index 22d98d792..b9ee1ce5f 100644 --- a/src/doomdef.h +++ b/src/doomdef.h @@ -129,11 +129,14 @@ extern char logfilename[1024]; #define VERSIONSTRING "Development EXE" // most interface strings are ignored in development mode. // we use comprevision and compbranch instead. +// VERSIONSTRING_RC is for the resource-definition script used by windows builds #else #ifdef BETAVERSION #define VERSIONSTRING "v"SRB2VERSION" "BETAVERSION +#define VERSIONSTRING_RC SRB2VERSION " " BETAVERSION "\0" #else #define VERSIONSTRING "v"SRB2VERSION +#define VERSIONSTRING_RC SRB2VERSION "\0" #endif // Hey! If you change this, add 1 to the MODVERSION below! // Otherwise we can't force updates! diff --git a/src/win32/Srb2win.rc b/src/win32/Srb2win.rc index 293dd29bd..2538701dc 100644 --- a/src/win32/Srb2win.rc +++ b/src/win32/Srb2win.rc @@ -85,14 +85,14 @@ BEGIN VALUE "Comments", "Visit our web site at www.srb2.org for news and updates!\0" VALUE "CompanyName", "Sonic Team Junior\0" VALUE "FileDescription", "Sonic Robo Blast 2\0" - VALUE "FileVersion", VERSIONSTRING + VALUE "FileVersion", VERSIONSTRING_RC VALUE "InternalName", "srb2\0" VALUE "LegalCopyright", "Copyright 1998-2020 by Sonic Team Junior\0" VALUE "LegalTrademarks", "Sonic the Hedgehog and related characters are trademarks of Sega.\0" VALUE "OriginalFilename", "srb2win.exe\0" VALUE "PrivateBuild", "\0" VALUE "ProductName", "Sonic Robo Blast 2\0" - VALUE "ProductVersion", VERSIONSTRING + VALUE "ProductVersion", VERSIONSTRING_RC VALUE "SpecialBuild", "\0" END END