aboutsummaryrefslogtreecommitdiff
path: root/backends/midi/mt32/synth.cpp
diff options
context:
space:
mode:
authorMax Horn2004-10-22 15:56:39 +0000
committerMax Horn2004-10-22 15:56:39 +0000
commit5c53a3e260e8208cf9917b74f934b01629c47328 (patch)
treec17d9460f0f36924f88aa2543e7f957bfb439c60 /backends/midi/mt32/synth.cpp
parentbf588c163f36c64822cdaf010f61ec7d62d95a81 (diff)
downloadscummvm-rg350-5c53a3e260e8208cf9917b74f934b01629c47328.tar.gz
scummvm-rg350-5c53a3e260e8208cf9917b74f934b01629c47328.tar.bz2
scummvm-rg350-5c53a3e260e8208cf9917b74f934b01629c47328.zip
cleanup
svn-id: r15652
Diffstat (limited to 'backends/midi/mt32/synth.cpp')
-rw-r--r--backends/midi/mt32/synth.cpp26
1 files changed, 12 insertions, 14 deletions
diff --git a/backends/midi/mt32/synth.cpp b/backends/midi/mt32/synth.cpp
index dca5c68b07..824e04aad9 100644
--- a/backends/midi/mt32/synth.cpp
+++ b/backends/midi/mt32/synth.cpp
@@ -56,22 +56,24 @@
#define NEW_REVERB_TIME 14
#define NEW_REVERB_LEVEL 15
-#pragma pack(1)
+#if !defined(__GNUC__)
+ #pragma START_PACK_STRUCTS
+#endif
+
static union mt32ramFormat {
memParams params;
memBanks patchabs;
memAbsolute memabs;
-
-
// System memory 10
-
// Display 20
-
// Reset 7F
+} ALIGN_PACKED mt32ram, mt32default;
+
+#if !defined(__GNUC__)
+ #pragma END_PACK_STRUCTS
+#endif
-} ALIGN_PACKED mt32ram, mt32default;
-#pragma pack()
// Borrowed from Borland's site
int axtoi(char *hexStg) {
unsigned int n = 0; // position in string
@@ -3410,14 +3412,14 @@ bool CSynthMT32::InitTables(const char *baseDir ) {
return true;
}
-BOOL RecalcWaveforms(char * baseDir, int sampRate, recalcStatusCallback callBack) {
+bool RecalcWaveforms(char * baseDir, int sampRate, recalcStatusCallback callBack) {
#ifdef NOMANSLAND
File fp;
fp.open("waveforms.raw", File::kFileWriteMode);
- if(!fp.isOpen()) return FALSE;
+ if(!fp.isOpen()) return false;
double ampsize = WGAMP;
int f;
@@ -3512,11 +3514,7 @@ BOOL RecalcWaveforms(char * baseDir, int sampRate, recalcStatusCallback callBack
fp.close();
#endif
- return TRUE;
-
-
-
-
+ return true;
}
bool CSynthMT32::ClassicOpen(const char *baseDir, SynthProperties useProp) {