From 2c9c421a280e5f7dce861af9bf1f31d8c08ab2c7 Mon Sep 17 00:00:00 2001 From: Ayuto Date: Sun, 21 Jun 2020 16:12:28 +0200 Subject: [PATCH] Fixed listeners --- src/core/modules/listeners/listeners_manager.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/core/modules/listeners/listeners_manager.h b/src/core/modules/listeners/listeners_manager.h index 3f4d6454c..ea90c5ea2 100644 --- a/src/core/modules/listeners/listeners_manager.h +++ b/src/core/modules/listeners/listeners_manager.h @@ -47,25 +47,25 @@ // Calls all listeners of the given manager #define CALL_LISTENERS(name, ...) \ extern CListenerManager* Get##name##ListenerManager(); \ - CALL_LISTENERS_WITH_MNGR(Get##name##ListenerManager(), ##__VA_ARGS__) + CALL_LISTENERS_WITH_MNGR(Get##name##ListenerManager(), __VA_ARGS__) #define CALL_LISTENERS_WITH_MNGR(mngr, ...) \ for(int i = 0; i < mngr->m_vecCallables.Count(); i++) \ { \ BEGIN_BOOST_PY() \ - mngr->m_vecCallables[i]( #__VA_ARGS__ ); \ + mngr->m_vecCallables[i]( __VA_ARGS__ ); \ END_BOOST_PY_NORET() \ } #define FOREACH_CALLBACK(name, return_var, action, ...) \ extern CListenerManager* Get##name##ListenerManager(); \ - FOREACH_CALLBACK_WITH_MNGR(Get##name##ListenerManager(), return_var, action, ##__VA_ARGS__) + FOREACH_CALLBACK_WITH_MNGR(Get##name##ListenerManager(), return_var, action, __VA_ARGS__) #define FOREACH_CALLBACK_WITH_MNGR(mngr, return_var, action, ...) \ for(int i = 0; i < mngr->m_vecCallables.Count(); i++) \ { \ BEGIN_BOOST_PY() \ - return_var = mngr->m_vecCallables[i]( #__VA_ARGS__ ); \ + return_var = mngr->m_vecCallables[i]( __VA_ARGS__ ); \ action \ END_BOOST_PY_NORET() \ }