Kelsidavis-WoWee/src
Kelsi ae32b27d6c fix: misplaced brace included 4 unrelated handlers inside instance-difficulty loop
Same class of bug as inventory_handler fix b9ecc26f. The for-loop over
{SMSG_INSTANCE_DIFFICULTY, MSG_SET_DUNGEON_DIFFICULTY} was missing its
closing brace, so GUILD_DECLINE, RAF_EXPIRED, RAF_FAILURE, and
PVP_AFK_RESULT registrations executed inside the loop body — each
registered twice (once per opcode). Currently harmless since duplicate
registration is idempotent, but structurally wrong.
2026-03-29 21:50:55 -07:00
..
addons fix: Lua UnitIsAFK/UnitIsDND/UnitIsGhost/UnitIsPVPFreeForAll read wrong field 2026-03-29 20:32:39 -07:00
audio fix: ::toupper/::tolower UB on signed char at 5 remaining call sites 2026-03-29 19:58:36 -07:00
auth fix: ::toupper/::tolower UB on signed char at 5 remaining call sites 2026-03-29 19:58:36 -07:00
core fix: watchdog thread called SDL video functions from non-main thread 2026-03-29 21:15:49 -07:00
game fix: misplaced brace included 4 unrelated handlers inside instance-difficulty loop 2026-03-29 21:50:55 -07:00
network fix: partial send on non-blocking socket silently dropped data 2026-03-29 19:36:32 -07:00
pipeline fix: M2 readString uint32 overflow in bounds check 2026-03-29 20:41:56 -07:00
rendering fix: video player decode loop could spin indefinitely on corrupt files 2026-03-29 21:46:10 -07:00
ui fix: eliminate last std::rand() calls — music shuffle and UI weather 2026-03-29 21:01:51 -07:00
main.cpp log falling 2026-03-22 21:40:16 +03:00