From 2cd2dae8eb58a2eb2d6732a48341b19a1e406164 Mon Sep 17 00:00:00 2001 From: Sally Coolatta Date: Sat, 26 Sep 2020 04:10:06 -0400 Subject: [PATCH] Fix skin names trying to use the non-existant katana dot --- src/r_skins.c | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/src/r_skins.c b/src/r_skins.c index 3509551d1..241610313 100644 --- a/src/r_skins.c +++ b/src/r_skins.c @@ -362,10 +362,9 @@ static UINT16 W_CheckForSkinMarkerInPwad(UINT16 wadid, UINT16 startlump) // turn _ into spaces and . into katana dot #define SYMBOLCONVERT(name) for (value = name; *value; value++)\ - {\ - if (*value == '_') *value = ' ';\ - else if (*value == '.') *value = '\x1E';\ - } + {\ + if (*value == '_') *value = ' ';\ + } // // Patch skins from a pwad, each skin preceded by 'P_SKIN' marker @@ -615,11 +614,7 @@ void R_AddSkins(UINT16 wadnum) if (!realname) { STRBUFCPY(skin->realname, skin->name); - for (value = skin->realname; *value; value++) - { - if (*value == '_') *value = ' '; // turn _ into spaces. - else if (*value == '.') *value = '\x1E'; // turn . into katana dot. - } + SYMBOLCONVERT(skin->realname); } } else if (!stricmp(stoken, "realname"))