[Scummvm-git-logs] scummvm master -> 8649e01eeac1953ad3fbe7157701e4a1160bc1c3

aquadran noreply at scummvm.org
Mon Nov 18 12:55:21 UTC 2024


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:
8649e01eea WINTERMUTE: Changed structure assignment in ShadowManager plugin


Commit: 8649e01eeac1953ad3fbe7157701e4a1160bc1c3
    https://github.com/scummvm/scummvm/commit/8649e01eeac1953ad3fbe7157701e4a1160bc1c3
Author: Paweł Kołodziejski (aquadran at gmail.com)
Date: 2024-11-18T13:55:16+01:00

Commit Message:
WINTERMUTE: Changed structure assignment in ShadowManager plugin

Changed paths:
    engines/wintermute/ext/wme_shadowmanager.cpp


diff --git a/engines/wintermute/ext/wme_shadowmanager.cpp b/engines/wintermute/ext/wme_shadowmanager.cpp
index d36c114a30b..2d4c979f87d 100644
--- a/engines/wintermute/ext/wme_shadowmanager.cpp
+++ b/engines/wintermute/ext/wme_shadowmanager.cpp
@@ -41,11 +41,10 @@ BaseScriptable *makeSXShadowManager(BaseGame *inGame, ScStack *stack) {
 SXShadowManager::SXShadowManager(BaseGame *inGame, ScStack *stack) : BaseScriptable(inGame) {
 	stack->correctParams(0);
 	
-	PluginEventEntry event = {
-		._type = WME_EVENT_UPDATE,
-		._callback = callback,
-		._plugin = this
-	};
+	PluginEventEntry event;
+	event._type = WME_EVENT_UPDATE;
+	event._callback = callback;
+	event._plugin = this;
 	_gameRef->pluginEvents().subscribeEvent(event);
 	
 	_defaultLightPos = DXVector3(1.0f, 200.0f, 1.0f);
@@ -57,11 +56,10 @@ SXShadowManager::SXShadowManager(BaseGame *inGame, ScStack *stack) : BaseScripta
 
 //////////////////////////////////////////////////////////////////////////
 SXShadowManager::~SXShadowManager() {
-	PluginEventEntry event = {
-		._type = WME_EVENT_UPDATE,
-		._callback = callback,
-		._plugin = this
-	};
+	PluginEventEntry event;
+	event._type = WME_EVENT_UPDATE;
+	event._callback = callback;
+	event._plugin = this;
 	_gameRef->pluginEvents().unsubscribeEvent(event);
 }
 
@@ -338,11 +336,10 @@ bool SXShadowManager::persist(BasePersistenceManager *persistMgr) {
 	BaseScriptable::persist(persistMgr);
 
 	if (!persistMgr->getIsSaving()) {
-		PluginEventEntry event = {
-			._type = WME_EVENT_UPDATE,
-			._callback = callback,
-			._plugin = this
-		};
+		PluginEventEntry event;
+		event._type = WME_EVENT_UPDATE;
+		event._callback = callback;
+		event._plugin = this;
 		_gameRef->pluginEvents().subscribeEvent(event);
 		_actors.clear();
 		// Actor list is not get restored, plugin is not design work this way.




More information about the Scummvm-git-logs mailing list