[Scummvm-cvs-logs] scummvm master -> 5ea9e14c2fcd3c1054ce95867ca7df7c8498a2d8
dreammaster
dreammaster at scummvm.org
Tue May 3 12:56:17 CEST 2011
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:
5ea9e14c2f TSAGE: Bugfix for palette fader crash in Scene #9990
Commit: 5ea9e14c2fcd3c1054ce95867ca7df7c8498a2d8
https://github.com/scummvm/scummvm/commit/5ea9e14c2fcd3c1054ce95867ca7df7c8498a2d8
Author: Paul Gilbert (dreammaster at scummvm.org)
Date: 2011-05-03T03:53:30-07:00
Commit Message:
TSAGE: Bugfix for palette fader crash in Scene #9990
Changed paths:
engines/tsage/core.cpp
diff --git a/engines/tsage/core.cpp b/engines/tsage/core.cpp
index 5a6969f..eab5efb 100644
--- a/engines/tsage/core.cpp
+++ b/engines/tsage/core.cpp
@@ -1247,8 +1247,11 @@ void ScenePalette::getPalette(int start, int count) {
}
void ScenePalette::signalListeners() {
- for (SynchronisedList<PaletteModifier *>::iterator i = _listeners.begin(); i != _listeners.end(); ++i) {
- (*i)->signal();
+ SynchronisedList<PaletteModifier *>::iterator i = _listeners.begin();
+ while (i != _listeners.end()) {
+ PaletteModifier *obj = *i;
+ ++i;
+ obj->signal();
}
}
More information about the Scummvm-git-logs
mailing list