summaryrefslogtreecommitdiff
path: root/apps/plugins/mikmod/load_xm.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/plugins/mikmod/load_xm.c')
-rw-r--r--apps/plugins/mikmod/load_xm.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/apps/plugins/mikmod/load_xm.c b/apps/plugins/mikmod/load_xm.c
index 54a95aa2e6..8eaafc3d93 100644
--- a/apps/plugins/mikmod/load_xm.c
+++ b/apps/plugins/mikmod/load_xm.c
@@ -500,7 +500,7 @@ static int LoadInstruments(void)
500 500
501 /* read the remainder of the header 501 /* read the remainder of the header
502 (2 bytes for 1.03, 22 for 1.04) */ 502 (2 bytes for 1.03, 22 for 1.04) */
503 if (headend>=_mm_ftell(modreader)) for(u=headend-_mm_ftell(modreader);u;u--) _mm_read_UBYTE(modreader); 503 if (headend>=_mm_ftell(modreader)) for(u=headend-_mm_ftell(modreader);u;u--) (void)_mm_read_UBYTE(modreader);
504 504
505 /* we can't trust the envelope point count here, as some 505 /* we can't trust the envelope point count here, as some
506 modules have incorrect values (K_OSPACE.XM reports 32 volume 506 modules have incorrect values (K_OSPACE.XM reports 32 volume
@@ -634,7 +634,7 @@ static int LoadInstruments(void)
634 break; 634 break;
635 } 635 }
636 _mm_fseek(modreader,ck,SEEK_SET); 636 _mm_fseek(modreader,ck,SEEK_SET);
637 for(u=headend-_mm_ftell(modreader);u;u--) _mm_read_UBYTE(modreader); 637 for(u=headend-_mm_ftell(modreader);u;u--) (void)_mm_read_UBYTE(modreader);
638 638
639 if(_mm_eof(modreader)) { 639 if(_mm_eof(modreader)) {
640 MikMod_free(nextwav);MikMod_free(wh); 640 MikMod_free(nextwav);MikMod_free(wh);
@@ -664,6 +664,7 @@ int XM_Load(int curious)
664 int t,u; 664 int t,u;
665 int dummypat=0; 665 int dummypat=0;
666 char tracker[21],modtype[60]; 666 char tracker[21],modtype[60];
667 (void)curious;
667 668
668 /* try to read module header */ 669 /* try to read module header */
669 _mm_read_string(mh->id,17,modreader); 670 _mm_read_string(mh->id,17,modreader);