[Scummvm-git-logs] scummvm master -> 4325605111d70917bf8de16fd50cd4f2b363782e
sev-
sev at scummvm.org
Fri Aug 11 20:45:16 CEST 2017
This automated email contains information about 5 new commits which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .
Summary:
e0b3001218 SCUMM: Add missing return statement
18e263129f AGI: PREAGI: Add missing break statements
200b9070b3 AGI: PREAGI: Add one more missing break statement
c76e2666f5 JANITORIAL: Fix GCC 7 fall through warning
4325605111 DIRECTOR: Lingo: Add missing break statement
Commit: e0b3001218f73c978d30642e4a9dcfac415dd79f
https://github.com/scummvm/scummvm/commit/e0b3001218f73c978d30642e4a9dcfac415dd79f
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2017-08-11T20:20:25+02:00
Commit Message:
SCUMM: Add missing return statement
Changed paths:
engines/scumm/script_v5.cpp
diff --git a/engines/scumm/script_v5.cpp b/engines/scumm/script_v5.cpp
index 4a53ca3..cc92631 100644
--- a/engines/scumm/script_v5.cpp
+++ b/engines/scumm/script_v5.cpp
@@ -1760,6 +1760,7 @@ void ScummEngine_v5::o5_roomOps() {
return;
case 18: // clear kMainVirtScreen layer 2 buffer
_textSurface.fillRect(Common::Rect(0, _virtscr[kMainVirtScreen].topline * _textSurfaceMultiplier, _textSurface.pitch, (_virtscr[kMainVirtScreen].topline + _virtscr[kMainVirtScreen].h) * _textSurfaceMultiplier), 0);
+ return;
case 19: // enable palette operations (palManipulate(), cyclePalette() etc.)
_townsPaletteFlags |= 1;
return;
Commit: 18e263129f351023d6c799281dc736069c017ac6
https://github.com/scummvm/scummvm/commit/18e263129f351023d6c799281dc736069c017ac6
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2017-08-11T20:33:21+02:00
Commit Message:
AGI: PREAGI: Add missing break statements
Changed paths:
engines/agi/preagi.cpp
diff --git a/engines/agi/preagi.cpp b/engines/agi/preagi.cpp
index f8630db..16a2002 100644
--- a/engines/agi/preagi.cpp
+++ b/engines/agi/preagi.cpp
@@ -217,12 +217,15 @@ int PreAgiEngine::getSelection(SelectionTypes type) {
case Common::KEYCODE_y:
if (type == kSelYesNo)
return 1;
+ break;
case Common::KEYCODE_n:
if (type == kSelYesNo)
return 0;
+ break;
case Common::KEYCODE_ESCAPE:
if (type == kSelNumber || type == kSelAnyKey)
return 0;
+ break;
case Common::KEYCODE_1:
case Common::KEYCODE_2:
case Common::KEYCODE_3:
@@ -234,12 +237,15 @@ int PreAgiEngine::getSelection(SelectionTypes type) {
case Common::KEYCODE_9:
if (type == kSelNumber)
return event.kbd.keycode - Common::KEYCODE_1 + 1;
+ break;
case Common::KEYCODE_SPACE:
if (type == kSelSpace)
return 1;
+ break;
case Common::KEYCODE_BACKSPACE:
if (type == kSelBackspace)
return 0;
+ break;
default:
if (event.kbd.flags & Common::KBD_CTRL)
break;
Commit: 200b9070b36e8263b0cdb8ccc976d03b65ebcb2f
https://github.com/scummvm/scummvm/commit/200b9070b36e8263b0cdb8ccc976d03b65ebcb2f
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2017-08-11T20:38:35+02:00
Commit Message:
AGI: PREAGI: Add one more missing break statement
Changed paths:
engines/agi/preagi.cpp
diff --git a/engines/agi/preagi.cpp b/engines/agi/preagi.cpp
index 16a2002..bde7fda 100644
--- a/engines/agi/preagi.cpp
+++ b/engines/agi/preagi.cpp
@@ -204,6 +204,7 @@ int PreAgiEngine::getSelection(SelectionTypes type) {
case Common::EVENT_LBUTTONUP:
if (type == kSelYesNo || type == kSelAnyKey)
return 1;
+ break;
case Common::EVENT_KEYDOWN:
if (event.kbd.keycode == Common::KEYCODE_d && (event.kbd.flags & Common::KBD_CTRL) && console) {
console->attach();
Commit: c76e2666f56f64b8274d6a8c5b42a40dc9604779
https://github.com/scummvm/scummvm/commit/c76e2666f56f64b8274d6a8c5b42a40dc9604779
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2017-08-11T20:40:37+02:00
Commit Message:
JANITORIAL: Fix GCC 7 fall through warning
Changed paths:
engines/cine/various.cpp
diff --git a/engines/cine/various.cpp b/engines/cine/various.cpp
index 74dee1f..d6654f1 100644
--- a/engines/cine/various.cpp
+++ b/engines/cine/various.cpp
@@ -1770,6 +1770,7 @@ bool makeTextEntryMenu(const char *messagePtr, char *inputString, int stringMaxL
}
inputPos--;
redraw = true;
+ // fall through
case Common::KEYCODE_DELETE:
if (inputPos <= inputLength) {
if (inputPos != 1) {
Commit: 4325605111d70917bf8de16fd50cd4f2b363782e
https://github.com/scummvm/scummvm/commit/4325605111d70917bf8de16fd50cd4f2b363782e
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2017-08-11T20:44:42+02:00
Commit Message:
DIRECTOR: Lingo: Add missing break statement
Changed paths:
engines/director/lingo/lingo-events.cpp
diff --git a/engines/director/lingo/lingo-events.cpp b/engines/director/lingo/lingo-events.cpp
index 1dc131e..d5a626a 100644
--- a/engines/director/lingo/lingo-events.cpp
+++ b/engines/director/lingo/lingo-events.cpp
@@ -280,6 +280,8 @@ void Lingo::processEvent(LEvent event) {
break;
case kEventBeginSprite:
processSpriteEvent(event);
+ break;
+
default:
warning("processEvent: Unhandled event %s", _eventHandlerTypes[event]);
}
More information about the Scummvm-git-logs
mailing list