[Scummvm-git-logs] scummvm master -> 286c5d6f1ea5b1495141cbe2f37073b864c4dab1
digitall
547637+digitall at users.noreply.github.com
Sat Jun 13 17:34:43 UTC 2020
This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .
Summary:
286c5d6f1e AUDIO: Fix Compiler Warnings in MIDI / XMIDI Parser
Commit: 286c5d6f1ea5b1495141cbe2f37073b864c4dab1
https://github.com/scummvm/scummvm/commit/286c5d6f1ea5b1495141cbe2f37073b864c4dab1
Author: D G Turner (digitall at scummvm.org)
Date: 2020-06-13T18:31:32+01:00
Commit Message:
AUDIO: Fix Compiler Warnings in MIDI / XMIDI Parser
The _activeTrack variable is of type byte which is defined in
common/scummsys.h as unsigned char so this variable can never
be negative and thus the checks removed here were causing compiler
warnings.
Changed paths:
audio/midiparser.cpp
audio/midiparser_xmidi.cpp
diff --git a/audio/midiparser.cpp b/audio/midiparser.cpp
index 9e8a0105d0..89c564d279 100644
--- a/audio/midiparser.cpp
+++ b/audio/midiparser.cpp
@@ -367,7 +367,7 @@ void MidiParser::stopPlaying() {
}
bool MidiParser::startPlaying() {
- if (_activeTrack < 0 || _activeTrack >= _numTracks)
+ if (_activeTrack >= _numTracks)
return false;
if (!_position._playPos) {
_position._playPos = _tracks[_activeTrack];
diff --git a/audio/midiparser_xmidi.cpp b/audio/midiparser_xmidi.cpp
index ad4ced3769..865582cc69 100644
--- a/audio/midiparser_xmidi.cpp
+++ b/audio/midiparser_xmidi.cpp
@@ -133,14 +133,14 @@ uint32 MidiParser_XMIDI::read4low(byte *&data) {
}
bool MidiParser_XMIDI::hasJumpIndex(uint8 index) {
- if (_activeTrack < 0 || _activeTrack >= _numTracks)
+ if (_activeTrack >= _numTracks)
return false;
return index < MAXIMUM_TRACK_BRANCHES && _trackBranches[_activeTrack][index] != 0;
}
bool MidiParser_XMIDI::jumpToIndex(uint8 index, bool stopNotes) {
- if (_activeTrack < 0 || _activeTrack >= _numTracks)
+ if (_activeTrack >= _numTracks)
return false;
if (index >= MAXIMUM_TRACK_BRANCHES || _trackBranches[_activeTrack][index] == 0) {
More information about the Scummvm-git-logs
mailing list