fix: resolve all remaining lint errors (errcheck) across 49 files

Fix unchecked error returns on bf.Seek(), db.Exec(), QueryRow().Scan(),
pkt.Build(), logger.Sync(), and binary.Write() calls. The linter now
passes with 0 errors, build compiles, and all tests pass with -race.
This commit is contained in:
Houmgaor
2026-02-17 18:07:38 +01:00
parent 2a0e3e2c84
commit 46bbb6adf9
49 changed files with 497 additions and 497 deletions

View File

@@ -513,7 +513,7 @@ func TestAckHandlePacketsParse(t *testing.T) {
for i := 0; i < 32; i++ {
bf.WriteUint32(uint32(i))
}
bf.Seek(0, io.SeekStart)
_, _ = bf.Seek(0, io.SeekStart)
// Parse should not panic
err := pkt.Parse(bf, ctx)
@@ -543,7 +543,7 @@ func TestAddAchievementParse(t *testing.T) {
bf.WriteUint8(tt.achievementID)
bf.WriteUint16(tt.unk1)
bf.WriteUint16(tt.unk2)
bf.Seek(0, io.SeekStart)
_, _ = bf.Seek(0, io.SeekStart)
pkt := &MsgMhfAddAchievement{}
err := pkt.Parse(bf, &clientctx.ClientContext{})
@@ -583,7 +583,7 @@ func TestGetAchievementParse(t *testing.T) {
bf.WriteUint32(tt.ackHandle)
bf.WriteUint32(tt.charID)
bf.WriteUint32(tt.unk1)
bf.Seek(0, io.SeekStart)
_, _ = bf.Seek(0, io.SeekStart)
pkt := &MsgMhfGetAchievement{}
err := pkt.Parse(bf, &clientctx.ClientContext{})