X-Git-Url: http://de.git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Fmenu%2Fskin.qh;h=ebb622b0a1ecb89e9eb8c599362515576344a609;hb=cecae3473b79a457a2bd385938eea2f7e0037dee;hp=84f9029c0f155d1317ed355209a5b88e9ae2ac6a;hpb=ea48961feb50159e05ef56f38b7fd0ebc15cc64e;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/menu/skin.qh b/qcsrc/menu/skin.qh index 84f9029c0..ebb622b0a 100644 --- a/qcsrc/menu/skin.qh +++ b/qcsrc/menu/skin.qh @@ -14,13 +14,13 @@ #undef SKINFLOAT #undef SKINVECTOR -#define SKINBEGIN void Skin_ApplySetting(string key, string value) { switch(key) { -#define SKINVECTOR(name,def) case #name: SKIN##name = stov(value); break -#define SKINFLOAT(name,def) case #name: SKIN##name = stof(value); break +#define SKINBEGIN void Skin_ApplySetting(string key, string _value) { switch(key) { +#define SKINVECTOR(name,def) case #name: SKIN##name = stov(_value); break +#define SKINFLOAT(name,def) case #name: SKIN##name = stof(_value); break //#define SKINSTRING(name,def) case #name: break -#define SKINSTRING(name,def) case #name: SKIN##name = strzone(value); break +#define SKINSTRING(name,def) case #name: SKIN##name = strzone(_value); break // I know this leaks memory when skin is read multiple times. Screw it. -#define SKINEND case "": break; case "//": break; default: dprint("Invalid key in skin file: ", key, "\n"); } } +#define SKINEND case "": break; case "//": break; default: LOG_TRACE("Invalid key in skin file: ", key, "\n"); } } #include "skin-customizables.inc" #undef SKINEND #undef SKINSTRING