diff --git a/src/acs/call-funcs.cpp b/src/acs/call-funcs.cpp index 24eab6be5..bde2125e2 100644 --- a/src/acs/call-funcs.cpp +++ b/src/acs/call-funcs.cpp @@ -34,7 +34,6 @@ #include "../taglist.h" #include "../p_local.h" #include "../deh_tables.h" -#include "../fastcmp.h" #include "../hu_stuff.h" #include "../s_sound.h" #include "../r_textures.h" diff --git a/src/d_main.cpp b/src/d_main.cpp index b4a6c7623..060d0adfa 100644 --- a/src/d_main.cpp +++ b/src/d_main.cpp @@ -66,7 +66,6 @@ #include "m_misc.h" // screenshot functionality #include "deh_tables.h" // Dehacked list test #include "m_cond.h" // condition initialization -#include "fastcmp.h" #include "r_fps.h" // Frame interpolation/uncapped #include "keys.h" #include "filesrch.h" // refreshdirmenu @@ -1406,7 +1405,7 @@ D_ConvertVersionNumbers (void) const char *D_GetFancyBranchName(void) { - if (fastcmp(compbranch, "")) + if (compbranch[0] == '\0') { // \x8b = aqua highlight return "\x8b" "detached HEAD" "\x80"; diff --git a/src/d_net.c b/src/d_net.c index a91bc93d7..7fd4502d9 100644 --- a/src/d_net.c +++ b/src/d_net.c @@ -944,7 +944,7 @@ void Command_Drop(void) return; } - if (!(!fasticmp(COM_Argv(1), "reset") && !fasticmp(COM_Argv(1), "cancel") && !fasticmp(COM_Argv(1), "stop"))) + if (fasticmp(COM_Argv(1), "reset") || fasticmp(COM_Argv(1), "cancel") || fasticmp(COM_Argv(1), "stop")) { memset(packetdropquantity, 0, sizeof(packetdropquantity)); return; @@ -964,7 +964,7 @@ void Command_Drop(void) packetname = COM_Argv(1); - if (!(!fasticmp(packetname, "all") && !fasticmp(packetname, "any"))) + if (fasticmp(packetname, "all") || fasticmp(packetname, "any")) for (i = 0; i < NUMPACKETTYPE; i++) packetdropquantity[i] = packetquantity; else diff --git a/src/deh_lua.h b/src/deh_lua.h index ed97a1418..8f3693643 100644 --- a/src/deh_lua.h +++ b/src/deh_lua.h @@ -24,7 +24,6 @@ extern "C" { #include "m_misc.h" #include "p_local.h" #include "st_stuff.h" -#include "fastcmp.h" #include "lua_script.h" #include "lua_libs.h" #include "k_items.h" diff --git a/src/deh_soc.c b/src/deh_soc.c index 8366eb52d..5fd11e176 100644 --- a/src/deh_soc.c +++ b/src/deh_soc.c @@ -32,7 +32,6 @@ #include "r_picformats.h" #include "r_things.h" // R_Char2Frame #include "r_sky.h" -#include "fastcmp.h" #include "lua_script.h" // Reluctantly included for LUA_EvalMath #include "d_clisrv.h" #include "v_video.h" diff --git a/src/deh_soc.h b/src/deh_soc.h index 143c21a3d..c40481fd1 100644 --- a/src/deh_soc.h +++ b/src/deh_soc.h @@ -33,7 +33,6 @@ #include "r_picformats.h" #include "r_things.h" // R_Char2Frame #include "r_sky.h" -#include "fastcmp.h" #include "lua_script.h" // Reluctantly included for LUA_EvalMath #include "d_clisrv.h" #include "k_items.h" diff --git a/src/deh_tables.c b/src/deh_tables.c index ef04ccf04..358f4c6cb 100644 --- a/src/deh_tables.c +++ b/src/deh_tables.c @@ -34,7 +34,6 @@ #include "k_waypoint.h" // waypoint values (for lua) #include "deh_tables.h" -#include "fastcmp.h" strbuf_t *statenames; strbuf_t *mobjnames; diff --git a/src/f_dscredits.cpp b/src/f_dscredits.cpp index a62ce9d72..e4f7ad669 100644 --- a/src/f_dscredits.cpp +++ b/src/f_dscredits.cpp @@ -43,7 +43,6 @@ #include "p_local.h" #include "p_setup.h" #include "st_stuff.h" // hud hiding -#include "fastcmp.h" #include "r_fps.h" // R_GetTimeFrac #include "r_things.h" // numskins #include "r_skins.h" diff --git a/src/f_finale.c b/src/f_finale.c index 04ea7aed8..af1044e7f 100644 --- a/src/f_finale.c +++ b/src/f_finale.c @@ -38,7 +38,6 @@ #include "p_local.h" #include "p_setup.h" #include "st_stuff.h" // hud hiding -#include "fastcmp.h" #include "r_fps.h" // R_GetTimeFrac #include "lua_hud.h" diff --git a/src/g_game.c b/src/g_game.c index 5f2718a75..f1124f1c3 100644 --- a/src/g_game.c +++ b/src/g_game.c @@ -5771,7 +5771,7 @@ char *G_BuildMapTitle(INT32 mapnum) if (!mapnum || mapnum > nummapheaders || !mapheaderinfo[mapnum-1]) I_Error("G_BuildMapTitle: Internal map ID %d not found (nummapheaders = %d)", mapnum-1, nummapheaders); - if (!fastcmp(mapheaderinfo[mapnum-1]->lvlttl, "")) + if (mapheaderinfo[mapnum-1]->lvlttl[0] != '\0') { size_t len = 1; const char *zonetext = NULL; diff --git a/src/h_timers.cpp b/src/h_timers.cpp index 492edc9ee..76fdd73b3 100644 --- a/src/h_timers.cpp +++ b/src/h_timers.cpp @@ -10,6 +10,7 @@ /// \file h_timers.cpp /// \brief C++ port of Home's item timers +#include "doomdef.h" #include "h_timers.h" #include "k_hud.h" #include "r_draw.h" @@ -30,7 +31,6 @@ #include "r_main.h" #include "r_fps.h" #include "s_sound.h" -#include "fastcmp.h" #include "m_cond.h" #include #include diff --git a/src/hardware/hw_md2.c b/src/hardware/hw_md2.c index 520a2ed30..8ba786970 100644 --- a/src/hardware/hw_md2.c +++ b/src/hardware/hw_md2.c @@ -22,7 +22,6 @@ #include "../d_main.h" #include "../doomdef.h" #include "../doomstat.h" -#include "../fastcmp.h" #ifdef HWRENDER #include "hw_drv.h" diff --git a/src/k_brightmap.c b/src/k_brightmap.c index 3afb7f8cb..d5c35892c 100644 --- a/src/k_brightmap.c +++ b/src/k_brightmap.c @@ -15,7 +15,6 @@ #include "doomdata.h" #include "doomdef.h" #include "doomtype.h" -#include "fastcmp.h" #include "r_textures.h" #include "w_wad.h" #include "z_zone.h" diff --git a/src/k_terrain.c b/src/k_terrain.c index d789be636..96c7f7088 100644 --- a/src/k_terrain.c +++ b/src/k_terrain.c @@ -20,7 +20,6 @@ #include "doomdef.h" #include "doomstat.h" #include "doomtype.h" -#include "fastcmp.h" #include "m_fixed.h" #include "m_random.h" #include "p_local.h" diff --git a/src/lua_baselib.c b/src/lua_baselib.c index 1d59aeebb..2a26b415b 100644 --- a/src/lua_baselib.c +++ b/src/lua_baselib.c @@ -11,7 +11,6 @@ /// \brief basic functions for Lua scripting #include "doomdef.h" -#include "fastcmp.h" #include "p_local.h" #include "p_setup.h" // So we can have P_SetupLevelSky #include "p_slopes.h" // P_GetSlopeZAt diff --git a/src/lua_botvarslib.c b/src/lua_botvarslib.c index 4857d825e..efc039a46 100644 --- a/src/lua_botvarslib.c +++ b/src/lua_botvarslib.c @@ -12,8 +12,6 @@ /// \brief player botvars structure library for Lua scripting #include "doomdef.h" -#include "fastcmp.h" - #include "lua_script.h" #include "lua_libs.h" #include "k_bot.h" diff --git a/src/lua_consolelib.c b/src/lua_consolelib.c index 4f2945d46..261733105 100644 --- a/src/lua_consolelib.c +++ b/src/lua_consolelib.c @@ -11,7 +11,6 @@ /// \brief console modifying/etc library for Lua scripting #include "doomdef.h" -#include "fastcmp.h" #include "p_local.h" #include "g_game.h" #include "byteptr.h" diff --git a/src/lua_followerlib.c b/src/lua_followerlib.c index 35a62c278..6bea5ea9c 100644 --- a/src/lua_followerlib.c +++ b/src/lua_followerlib.c @@ -12,7 +12,6 @@ /// \brief player follower structure library for Lua scripting #include "doomdef.h" -#include "fastcmp.h" #include "k_follower.h" #include "r_skins.h" #include "sounds.h" diff --git a/src/lua_hudlib.c b/src/lua_hudlib.c index 6a0dbfbd5..0ca2a7299 100644 --- a/src/lua_hudlib.c +++ b/src/lua_hudlib.c @@ -11,7 +11,6 @@ /// \brief custom HUD rendering library for Lua scripting #include "doomdef.h" -#include "fastcmp.h" #include "r_defs.h" #include "r_local.h" #include "r_fps.h" diff --git a/src/lua_infolib.c b/src/lua_infolib.c index 9fb99fc18..4d6a622cb 100644 --- a/src/lua_infolib.c +++ b/src/lua_infolib.c @@ -11,7 +11,6 @@ /// \brief infotable editing library for Lua scripting #include "doomdef.h" -#include "fastcmp.h" #include "info.h" #include "dehacked.h" #include "deh_tables.h" diff --git a/src/lua_itemlib.c b/src/lua_itemlib.c index b72b430b4..2b6626fa4 100644 --- a/src/lua_itemlib.c +++ b/src/lua_itemlib.c @@ -12,7 +12,6 @@ /// \brief item structures library for Lua scripting #include "doomdef.h" -#include "fastcmp.h" #include "k_items.h" #include "lua_script.h" diff --git a/src/lua_maplib.c b/src/lua_maplib.c index 8d097bf35..a6382c4b2 100644 --- a/src/lua_maplib.c +++ b/src/lua_maplib.c @@ -26,7 +26,6 @@ #include "lua_hook.h" // hook_cmd_running errors #include "dehacked.h" -#include "fastcmp.h" #include "doomstat.h" enum sector_e { diff --git a/src/lua_mathlib.c b/src/lua_mathlib.c index 13870e2c2..244fdc36f 100644 --- a/src/lua_mathlib.c +++ b/src/lua_mathlib.c @@ -11,7 +11,6 @@ /// \brief basic math library for Lua scripting #include "doomdef.h" -//#include "fastcmp.h" #include "tables.h" #include "p_local.h" #include "doomstat.h" // for ALLCHAOSEMERALDS diff --git a/src/lua_mobjlib.c b/src/lua_mobjlib.c index da2dba14b..d7e5a88f1 100644 --- a/src/lua_mobjlib.c +++ b/src/lua_mobjlib.c @@ -11,7 +11,6 @@ /// \brief mobj/thing library for Lua scripting #include "doomdef.h" -#include "fastcmp.h" #include "r_skins.h" #include "p_local.h" #include "g_game.h" diff --git a/src/lua_playerlib.c b/src/lua_playerlib.c index bfb364119..0c80d390e 100644 --- a/src/lua_playerlib.c +++ b/src/lua_playerlib.c @@ -12,7 +12,6 @@ #include "blua/lua.h" #include "doomdef.h" -#include "fastcmp.h" #include "p_mobj.h" #include "d_player.h" #include "g_game.h" diff --git a/src/lua_polyobjlib.c b/src/lua_polyobjlib.c index 2a9a7212f..c0c61c737 100644 --- a/src/lua_polyobjlib.c +++ b/src/lua_polyobjlib.c @@ -11,7 +11,6 @@ /// \brief polyobject library for Lua scripting #include "doomdef.h" -#include "fastcmp.h" #include "p_local.h" #include "p_polyobj.h" #include "lua_script.h" diff --git a/src/lua_script.c b/src/lua_script.c index f333958ed..50a60e687 100644 --- a/src/lua_script.c +++ b/src/lua_script.c @@ -11,7 +11,6 @@ /// \brief Lua scripting basics #include "doomdef.h" -#include "fastcmp.h" #include "dehacked.h" #include "deh_lua.h" #include "z_zone.h" diff --git a/src/lua_skinlib.c b/src/lua_skinlib.c index 391e95550..493199b0b 100644 --- a/src/lua_skinlib.c +++ b/src/lua_skinlib.c @@ -11,7 +11,6 @@ /// \brief player skin structure library for Lua scripting #include "doomdef.h" -#include "fastcmp.h" #include "r_skins.h" #include "sounds.h" diff --git a/src/lua_terrainlib.c b/src/lua_terrainlib.c index e40b7a7a1..0e4f81663 100644 --- a/src/lua_terrainlib.c +++ b/src/lua_terrainlib.c @@ -12,8 +12,6 @@ /// \brief terrain structure library for Lua scripting #include "doomdef.h" -#include "fastcmp.h" - #include "lua_script.h" #include "lua_libs.h" #include "k_terrain.h" diff --git a/src/lua_voicelib.c b/src/lua_voicelib.c index 06c4d20f4..aaaa23436 100644 --- a/src/lua_voicelib.c +++ b/src/lua_voicelib.c @@ -13,7 +13,6 @@ /// \brief voice structure library for Lua scripting #include "doomdef.h" -#include "fastcmp.h" #include "r_skins.h" #include "sounds.h" #include "deh_tables.h" diff --git a/src/lua_waypointslib.c b/src/lua_waypointslib.c index e4f81ebdf..cf244ff9b 100644 --- a/src/lua_waypointslib.c +++ b/src/lua_waypointslib.c @@ -12,8 +12,6 @@ /// \brief wapoint structure library for Lua scripting #include "doomdef.h" -#include "fastcmp.h" - #include "lua_script.h" #include "lua_libs.h" #include "p_local.h" diff --git a/src/m_cheat.c b/src/m_cheat.c index 88a941805..f73d42f03 100644 --- a/src/m_cheat.c +++ b/src/m_cheat.c @@ -38,8 +38,6 @@ #include "lua_script.h" #include "lua_hook.h" -#include "fastcmp.h" - // // CHEAT SEQUENCE PACKAGE // diff --git a/src/m_menu.c b/src/m_menu.c index d69d0d0fd..ccf1f5edc 100644 --- a/src/m_menu.c +++ b/src/m_menu.c @@ -87,7 +87,6 @@ #include "m_random.h" #include "deh_tables.h" // menunames -#include "fastcmp.h" #if defined(HAVE_SDL) #include diff --git a/src/p_setup.c b/src/p_setup.c index 23d556d68..777008647 100644 --- a/src/p_setup.c +++ b/src/p_setup.c @@ -89,7 +89,6 @@ #include "p_slopes.h" -#include "fastcmp.h" // textmap parsing #include "taglist.h" // SRB2Kart diff --git a/src/s_sound.c b/src/s_sound.c index 4e4c8b6b4..abb2ffea1 100644 --- a/src/s_sound.c +++ b/src/s_sound.c @@ -28,7 +28,6 @@ #include "d_netfil.h" #include "r_sky.h" // skyflatnum #include "p_local.h" // camera info -#include "fastcmp.h" #include "m_misc.h" // for tunes command #include "m_cond.h" // for conditionsets #include "lua_hook.h" // MusicChange hook diff --git a/src/sdl/hwsym_sdl.c b/src/sdl/hwsym_sdl.c index 74398f056..e5a8d504d 100644 --- a/src/sdl/hwsym_sdl.c +++ b/src/sdl/hwsym_sdl.c @@ -48,7 +48,7 @@ #endif #define GETFUNC(func) \ - else if (0 == !fastcmp(#func, funcName)) \ + else if (fastcmp(#func, funcName)) \ funcPointer = FUNCPTRCAST(&func) \ // // @@ -66,7 +66,7 @@ void *hwSym(const char *funcName,void *handle) { void *funcPointer = NULL; #ifdef HWRENDER - if (0 == !fastcmp("SetTexturePalette", funcName)) + if (fastcmp("SetTexturePalette", funcName)) funcPointer = FUNCPTRCAST(&OglSdlSetPalette); GETFUNC(Init); @@ -109,7 +109,7 @@ void *hwSym(const char *funcName,void *handle) GETFUNC(SetScreenPalette); #else //HWRENDER - if (0 == !fastcmp("FinishUpdate", funcName)) + if (fastcmp("FinishUpdate", funcName)) return funcPointer; //&FinishUpdate; #endif //!HWRENDER #ifdef STATIC3DS diff --git a/src/sdl/i_system.cpp b/src/sdl/i_system.cpp index 1e502fbda..86796e3c1 100644 --- a/src/sdl/i_system.cpp +++ b/src/sdl/i_system.cpp @@ -2336,7 +2336,7 @@ char *I_GetUserName(void) } - if (!fastcmp(username, "")) + if (username[0] != '\0') return username; return NULL; // dummy for platform independent version } diff --git a/src/w_wad.cpp b/src/w_wad.cpp index c67c68da5..a98fdc356 100644 --- a/src/w_wad.cpp +++ b/src/w_wad.cpp @@ -44,7 +44,6 @@ #include "w_wad.h" #include "z_zone.h" -#include "fastcmp.h" #include "g_game.h" // G_LoadGameData #include "filesrch.h" @@ -1699,7 +1698,6 @@ lumpnum_t W_CheckNumForNameInFolder(const char *lump, const char *folder) } // Used by Lua. Case sensitive lump checking, quickly... -#include "fastcmp.h" UINT8 W_LumpExists(const char *name) { INT32 i, j;