[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