From fcde631e4d6640247799215f73c90732cae02c50 Mon Sep 17 00:00:00 2001
From: sezero <[EMAIL REDACTED]>
Date: Thu, 31 Jul 2025 05:56:10 +0300
Subject: [PATCH] readsbk.c: silence READW() pointer sign warnings by adding
Uint16* casts
---
src/timidity/readsbk.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/timidity/readsbk.c b/src/timidity/readsbk.c
index b4fc2ccc..34f0c44f 100644
--- a/src/timidity/readsbk.c
+++ b/src/timidity/readsbk.c
@@ -277,8 +277,8 @@ static void load_gen(int size, SFInfo *sf, SDL_IOStream *io, int *totalp, tgenre
size /= 4;
buf = NEW(tgenrec, size);
for (i = 0; i < size; i++) {
- READW(&buf[i].oper, io);
- READW(&buf[i].amount, io);
+ READW((Uint16 *)&buf[i].oper, io);
+ READW((Uint16 *)&buf[i].amount, io);
}
*totalp = size;
*bufp = buf;