[Scummvm-git-logs] scummvm master -> f9ab6963f082c1c3a46b56708e45d9e85f760622
sev-
noreply at scummvm.org
Sun Sep 28 20:26:25 UTC 2025
This automated email contains information about 2 new commits which have been
pushed to the 'scummvm' repo located at https://api.github.com/repos/scummvm/scummvm .
Summary:
a61245cca7 JANITORIAL: DIRECTOR: use uint for loop variables
f9ab6963f0 JANITORIAL: DIRECTOR: rename variables to avoid shadowing
Commit: a61245cca7be8fbd5327379ef48c303f58629688
https://github.com/scummvm/scummvm/commit/a61245cca7be8fbd5327379ef48c303f58629688
Author: Michael (michael_kuerbis at web.de)
Date: 2025-09-28T22:26:22+02:00
Commit Message:
JANITORIAL: DIRECTOR: use uint for loop variables
Changed paths:
engines/director/lingo/lingo-builtins.cpp
engines/director/lingo/lingo-events.cpp
diff --git a/engines/director/lingo/lingo-builtins.cpp b/engines/director/lingo/lingo-builtins.cpp
index 141460e5922..a830f0a0ea9 100644
--- a/engines/director/lingo/lingo-builtins.cpp
+++ b/engines/director/lingo/lingo-builtins.cpp
@@ -1677,7 +1677,7 @@ void LB::b_xtra(int nargs) {
}
} else {
Common::String name = d.asString();
- for (int i = 0; i < g_lingo->_openXtras.size(); i++) {
+ for (uint i = 0; i < g_lingo->_openXtras.size(); i++) {
if (name.equalsIgnoreCase(g_lingo->_openXtras[i])) {
Datum var = g_lingo->_openXtraObjects[i];
g_lingo->push(var);
diff --git a/engines/director/lingo/lingo-events.cpp b/engines/director/lingo/lingo-events.cpp
index b06882f2a88..b997c88e99b 100644
--- a/engines/director/lingo/lingo-events.cpp
+++ b/engines/director/lingo/lingo-events.cpp
@@ -544,7 +544,7 @@ void Movie::queueEvent(Common::Queue<LingoEvent> &queue, LEvent event, int targe
// Generate event for each behavior, and pass through for all but the last one.
// This is to allow multiple behaviors on a single sprite to each have a
// chance to handle the event.
- for (int i = 0; i < sprite->_behaviors.size(); i++) {
+ for (uint i = 0; i < sprite->_behaviors.size(); i++) {
bool passThrough = (i != sprite->_behaviors.size() - 1);
queue.push(LingoEvent(event, eventId, kSpriteHandler, passThrough, pos, channelId, i));
}
@@ -611,7 +611,7 @@ void Movie::processEvent(LEvent event, int targetId) {
void Movie::broadcastEvent(LEvent event) {
Common::Queue<LingoEvent> queue;
- for (int i = 1; i < _score->_channels.size(); i++) {
+ for (uint i = 1; i < _score->_channels.size(); i++) {
if (_score->_channels[i] && _score->_channels[i]->_sprite && _score->_channels[i]->_sprite->_behaviors.size()) {
queueEvent(queue, event, i);
}
Commit: f9ab6963f082c1c3a46b56708e45d9e85f760622
https://github.com/scummvm/scummvm/commit/f9ab6963f082c1c3a46b56708e45d9e85f760622
Author: Michael (michael_kuerbis at web.de)
Date: 2025-09-28T22:26:22+02:00
Commit Message:
JANITORIAL: DIRECTOR: rename variables to avoid shadowing
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 b997c88e99b..96930947124 100644
--- a/engines/director/lingo/lingo-events.cpp
+++ b/engines/director/lingo/lingo-events.cpp
@@ -774,9 +774,9 @@ Datum Score::createScriptInstance(BehaviorElement *behavior) {
// Instantiate the behavior
g_lingo->push(_movie->getScriptContext(kScoreScript, behavior->memberID));
LC::call("new", 1, true);
- Datum inst = g_lingo->pop();
+ Datum instance = g_lingo->pop();
- if (inst.type != OBJECT) {
+ if (instance.type != OBJECT) {
warning("Score::createScriptInstance(): Could not instantiate behavior %s", behavior->toString().c_str());
return Datum();
}
@@ -785,7 +785,7 @@ Datum Score::createScriptInstance(BehaviorElement *behavior) {
// No initializer, we are done
if (behavior->initializerIndex == 0)
- return inst;
+ return instance;
// Evaluate the params
g_lingo->push(behavior->initializerParams);
@@ -799,7 +799,7 @@ Datum Score::createScriptInstance(BehaviorElement *behavior) {
if (g_lingo->_state->stack.size() == 0) {
warning("Score::createScriptInstance(): Could not evaluate initializer params '%s' for behavior %s",
behavior->initializerParams.c_str(), behavior->toString().c_str());
- return inst;
+ return instance;
}
Datum proplist = _lingo->pop();
@@ -807,7 +807,7 @@ Datum Score::createScriptInstance(BehaviorElement *behavior) {
if (proplist.type != PARRAY) {
warning("Score::createScriptInstance(): Could not evaluate initializer params '%s' for behavior %s",
behavior->initializerParams.c_str(), behavior->toString().c_str());
- return inst;
+ return instance;
}
debugC(2, kDebugLingoExec, " Setting %d properties", proplist.u.parr->arr.size());
@@ -816,10 +816,10 @@ Datum Score::createScriptInstance(BehaviorElement *behavior) {
Datum key = proplist.u.parr->arr[k].p;
Datum val = proplist.u.parr->arr[k].v;
- inst.u.obj->setProp(key.asString(), val);
+ instance.u.obj->setProp(key.asString(), val);
}
- return inst;
+ return instance;
}
@@ -861,14 +861,14 @@ void Score::createScriptInstances(int frameNum) {
i + 1, sprite->_behaviors.size(), channel->_startFrame, channel->_endFrame);
for (uint j = 0; j < sprite->_behaviors.size(); j++) {
- Datum inst = createScriptInstance(&sprite->_behaviors[j]);
+ Datum instance = createScriptInstance(&sprite->_behaviors[j]);
- if (inst.type != OBJECT) {
+ if (instance.type != OBJECT) {
warning("Score::createScriptInstances(): Could not instantiate behavior %s", sprite->_behaviors[j].toString().c_str());
continue;
}
- channel->_scriptInstanceList.push_back(inst);
+ channel->_scriptInstanceList.push_back(instance);
}
bool prevDis = _disableGoPlayUpdateStage;
More information about the Scummvm-git-logs
mailing list