[Scummvm-git-logs] scummvm master -> a4634def6523e0ae45008d9c7d8281beaf77871c

sev- sev at scummvm.org
Sun Jul 19 22:27:11 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:
a4634def65 DIRECTOR: LINGO: Attempt to fix compilation


Commit: a4634def6523e0ae45008d9c7d8281beaf77871c
    https://github.com/scummvm/scummvm/commit/a4634def6523e0ae45008d9c7d8281beaf77871c
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2020-07-20T00:26:52+02:00

Commit Message:
DIRECTOR: LINGO: Attempt to fix compilation

Changed paths:
    engines/director/lingo/lingo-object.cpp


diff --git a/engines/director/lingo/lingo-object.cpp b/engines/director/lingo/lingo-object.cpp
index a81591948f..39fef8a37b 100644
--- a/engines/director/lingo/lingo-object.cpp
+++ b/engines/director/lingo/lingo-object.cpp
@@ -139,7 +139,7 @@ void LM::m_dispose(int nargs) {
 /* ScriptContext */
 
 ScriptContext::ScriptContext(Common::String name, LingoArchive *archive, ScriptType type, uint16 id)
-	: Object(name), _archive(archive), _scriptType(type), _id(id) {
+	: Object<ScriptContext>(name), _archive(archive), _scriptType(type), _id(id) {
 	_objType = kScriptObj;
 }
 
@@ -327,7 +327,7 @@ Datum Stage::getProp(const Common::String &propName) {
 	if (g_lingo->_theEntityFields.contains(propName) && g_lingo->_theEntityFields[propName]->entity == kTheWindow) {
 		return getField(g_lingo->_theEntityFields[propName]->field);
 	}
-	
+
 	warning("Stage::getProp: unknown property '%s'", propName.c_str());
 	return Datum();
 }
@@ -336,7 +336,7 @@ bool Stage::setProp(const Common::String &propName, const Datum &value) {
 	if (g_lingo->_theEntityFields.contains(propName) && g_lingo->_theEntityFields[propName]->entity == kTheWindow) {
 		return setField(g_lingo->_theEntityFields[propName]->field, value);
 	}
-	
+
 	warning("Stage::setProp: unknown property '%s'", propName.c_str());
 	return false;
 }
@@ -375,7 +375,7 @@ void LM::m_forget(int nargs) {
 	for (i = 0; i < windowList->size(); i++) {
 		if ((*windowList)[i].type != OBJECT || (*windowList)[i].u.obj->getObjType() != kWindowObj)
 			continue;
-		
+
 		Stage *window = static_cast<Stage *>((*windowList)[i].u.obj);
 		if (window == me)
 			break;
@@ -388,7 +388,7 @@ void LM::m_forget(int nargs) {
 	for (DatumHash::iterator it = g_lingo->_globalvars.begin(); it != g_lingo->_globalvars.end(); ++it) {
 		if (it->_value.type != OBJECT || it->_value.u.obj->getObjType() != kWindowObj)
 			continue;
-		
+
 		Stage *window = static_cast<Stage *>((*windowList)[i].u.obj);
 		if (window == me)
 			g_lingo->_globalvars[it->_key] = 0;




More information about the Scummvm-git-logs mailing list