summaryrefslogtreecommitdiff
path: root/apps/plugins/midi
diff options
context:
space:
mode:
Diffstat (limited to 'apps/plugins/midi')
-rw-r--r--apps/plugins/midi/guspat.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/apps/plugins/midi/guspat.c b/apps/plugins/midi/guspat.c
index 23b6811542..6f1866cd58 100644
--- a/apps/plugins/midi/guspat.c
+++ b/apps/plugins/midi/guspat.c
@@ -97,12 +97,11 @@ struct GWaveform * loadWaveform(int file)
97 */ 97 */
98 98
99 99
100 /* Iriver needs byteswapping.. big endian, go figure. Gus files are little endian */ 100#ifdef ROCKBOX_BIG_ENDIAN
101 101 /* Byte-swap if necessary. Gus files are little endian */
102#if !defined(SIMULATOR)
103 for(a=0; a<wav->numSamples; a++) 102 for(a=0; a<wav->numSamples; a++)
104 { 103 {
105 ((unsigned short *) wav->data)[a] = SWAB16(((unsigned short *) wav->data)[a]); 104 ((unsigned short *) wav->data)[a] = letoh16(((unsigned short *) wav->data)[a]);
106 } 105 }
107#endif 106#endif
108 107