diff options
| -rw-r--r-- | apps/plugins/mikmod/sloader.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/apps/plugins/mikmod/sloader.c b/apps/plugins/mikmod/sloader.c index 8b15b0d..8c1070c 100644 --- a/apps/plugins/mikmod/sloader.c +++ b/apps/plugins/mikmod/sloader.c @@ -230,7 +230,10 @@ static int SL_LoadInternal(void* buffer,UWORD infmt,UWORD outfmt,int scalefactor int result,c_block=0; /* compression bytes until next block */ ITPACK status; - UWORD incnt; + UWORD incnt = 0; + + memset(&status, 0, sizeof(status)); /* initialize status */ + while(length) { stodo=(length<SLBUFSIZE)?length:SLBUFSIZE; |