[Scummvm-git-logs] scummvm master -> 7196d8548643a43ce8b4979a472f1d24c75004de

digitall 547637+digitall at users.noreply.github.com
Sat Aug 14 00:34:26 UTC 2021


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:
7196d85486 SCUMM: DiMUSE: Fix GCC Warnings


Commit: 7196d8548643a43ce8b4979a472f1d24c75004de
    https://github.com/scummvm/scummvm/commit/7196d8548643a43ce8b4979a472f1d24c75004de
Author: D G Turner (digitall at scummvm.org)
Date: 2021-08-14T01:33:45+01:00

Commit Message:
SCUMM: DiMUSE: Fix GCC Warnings

These are due to checking for greater than zero on byte type fields
which are defined using an unsigned type.

Changed paths:
    engines/scumm/imuse_digi/dimuse.cpp
    engines/scumm/imuse_digi/dimuse_track.cpp


diff --git a/engines/scumm/imuse_digi/dimuse.cpp b/engines/scumm/imuse_digi/dimuse.cpp
index 2d07e1e83d..8c8213254c 100644
--- a/engines/scumm/imuse_digi/dimuse.cpp
+++ b/engines/scumm/imuse_digi/dimuse.cpp
@@ -445,7 +445,7 @@ void IMuseDigital::callback() {
 						// Just in case the speakingActor is not being set...
 						// This allows for a fallback to pan = 64 (center) and volume = 127 (full)
 						if (track->speakingActor != nullptr) {
-							if (track->speakingActor->_talkVolume >= 0 && track->speakingActor->_talkVolume <= 127)
+							if (track->speakingActor->_talkVolume <= 127)
 								effVol = track->speakingActor->_talkVolume;
 
 							effVol = int(round(effVol * 1.04));
diff --git a/engines/scumm/imuse_digi/dimuse_track.cpp b/engines/scumm/imuse_digi/dimuse_track.cpp
index e074819ad2..391df09255 100644
--- a/engines/scumm/imuse_digi/dimuse_track.cpp
+++ b/engines/scumm/imuse_digi/dimuse_track.cpp
@@ -179,12 +179,12 @@ int IMuseDigital::startSound(int soundId, const char *soundName, int soundType,
 				Actor *a = _vm->derefActor(_vm->_actorToPrintStrFor, "IMuseDigital::startSound");
 				freq = (freq * a->_talkFrequency) / 256;
 
-				if (a->_talkPan >= 0 && a->_talkPan <= 127)
+				if (a->_talkPan <= 127)
 					track->pan = a->_talkPan;
 				else
 					track->pan = 64;
 
-				if (a->_talkVolume >= 0 && a->_talkVolume <= 127)
+				if (a->_talkVolume <= 127)
 					track->vol = a->_talkVolume * 1000;
 				else
 					track->vol = 127 * 1000;




More information about the Scummvm-git-logs mailing list