diff options
Diffstat (limited to 'apps/plugins/midi/guspat.c')
-rw-r--r-- | apps/plugins/midi/guspat.c | 7 |
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 | ||