summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--apps/plugins/mikmod/sloader.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/apps/plugins/mikmod/sloader.c b/apps/plugins/mikmod/sloader.c
index 8b15b0d453..8c1070cba1 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
230 230
231 int result,c_block=0; /* compression bytes until next block */ 231 int result,c_block=0; /* compression bytes until next block */
232 ITPACK status; 232 ITPACK status;
233 UWORD incnt; 233 UWORD incnt = 0;
234
235 memset(&status, 0, sizeof(status)); /* initialize status */
236
234 237
235 while(length) { 238 while(length) {
236 stodo=(length<SLBUFSIZE)?length:SLBUFSIZE; 239 stodo=(length<SLBUFSIZE)?length:SLBUFSIZE;