diff options
-rw-r--r-- | engines/scumm/imuse_digi/dimuse.h | 6 | ||||
-rw-r--r-- | engines/scumm/imuse_digi/dimuse_track.cpp | 2 |
2 files changed, 5 insertions, 3 deletions
diff --git a/engines/scumm/imuse_digi/dimuse.h b/engines/scumm/imuse_digi/dimuse.h index c35f351c60..45d5024695 100644 --- a/engines/scumm/imuse_digi/dimuse.h +++ b/engines/scumm/imuse_digi/dimuse.h @@ -39,8 +39,10 @@ namespace Scumm { -#define MAX_DIGITAL_TRACKS 8 -#define MAX_DIGITAL_FADETRACKS 8 +enum { + MAX_DIGITAL_TRACKS = 8, + MAX_DIGITAL_FADETRACKS = 8 +}; struct imuseDigTable; struct imuseComiTable; diff --git a/engines/scumm/imuse_digi/dimuse_track.cpp b/engines/scumm/imuse_digi/dimuse_track.cpp index 4ba0153a93..179779a0dc 100644 --- a/engines/scumm/imuse_digi/dimuse_track.cpp +++ b/engines/scumm/imuse_digi/dimuse_track.cpp @@ -341,7 +341,7 @@ IMuseDigital::Track *IMuseDigital::cloneToFadeOutTrack(Track *track, int fadeDel return NULL; } - assert(track->trackId < 8); + assert(track->trackId < MAX_DIGITAL_TRACKS); fadeTrack = _track[track->trackId + MAX_DIGITAL_TRACKS]; if (fadeTrack->used) { |