summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/output.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/emu/output.cpp')
-rw-r--r--src/emu/output.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/emu/output.cpp b/src/emu/output.cpp
index b905c45d70b..026e5f84ad0 100644
--- a/src/emu/output.cpp
+++ b/src/emu/output.cpp
@@ -9,6 +9,7 @@
#include "emu.h"
#include "coreutil.h"
+#include "modules/output/output_module.h"
//**************************************************************************
// OUTPUT MANAGER
@@ -210,10 +211,10 @@ void output_manager::set_notifier(const char *outname, output_notifier_func call
notifier for all outputs
-------------------------------------------------*/
-void output_manager::notify_all(output_notifier_func callback, void *param)
+void output_manager::notify_all(output_module *module)
{
for (auto &item : m_itemtable)
- (*callback)(item.second.name.c_str(), item.second.value, param);
+ module->notify(item.second.name.c_str(), item.second.value);
}