mirror of
https://github.com/holub/mame
synced 2025-07-03 09:06:08 +03:00
Add a netdev provider "none" as a fallback doing nothing.
This commit is contained in:
parent
b4ce26e27c
commit
ec0dbc3fed
@ -130,6 +130,7 @@ void osd_common_t::register_options()
|
|||||||
|
|
||||||
REGISTER_MODULE(m_mod_man, NETDEV_TAPTUN);
|
REGISTER_MODULE(m_mod_man, NETDEV_TAPTUN);
|
||||||
REGISTER_MODULE(m_mod_man, NETDEV_PCAP);
|
REGISTER_MODULE(m_mod_man, NETDEV_PCAP);
|
||||||
|
REGISTER_MODULE(m_mod_man, NETDEV_NONE);
|
||||||
|
|
||||||
REGISTER_MODULE(m_mod_man, MIDI_PM);
|
REGISTER_MODULE(m_mod_man, MIDI_PM);
|
||||||
REGISTER_MODULE(m_mod_man, MIDI_NONE);
|
REGISTER_MODULE(m_mod_man, MIDI_NONE);
|
||||||
|
18
src/osd/modules/netdev/none.c
Normal file
18
src/osd/modules/netdev/none.c
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
/*
|
||||||
|
* none.c
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include "netdev_module.h"
|
||||||
|
#include "modules/osdmodule.h"
|
||||||
|
|
||||||
|
class netdev_none : public osd_module, public netdev_module
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
netdev_none()
|
||||||
|
: osd_module(OSD_NETDEV_PROVIDER, "none"), netdev_module()
|
||||||
|
{
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
MODULE_DEFINITION(NETDEV_NONE, netdev_none)
|
@ -81,7 +81,6 @@ SDL_FRAMEWORK_PATH = /Library/Frameworks/
|
|||||||
# SDL_LIBVER = sdl
|
# SDL_LIBVER = sdl
|
||||||
|
|
||||||
# uncomment to use BGFX
|
# uncomment to use BGFX
|
||||||
|
|
||||||
# USE_BGFX = 1
|
# USE_BGFX = 1
|
||||||
|
|
||||||
###########################################################################
|
###########################################################################
|
||||||
@ -451,6 +450,7 @@ OSDOBJS = \
|
|||||||
$(OSDOBJ)/modules/font/font_none.o \
|
$(OSDOBJ)/modules/font/font_none.o \
|
||||||
$(OSDOBJ)/modules/netdev/taptun.o \
|
$(OSDOBJ)/modules/netdev/taptun.o \
|
||||||
$(OSDOBJ)/modules/netdev/pcap.o \
|
$(OSDOBJ)/modules/netdev/pcap.o \
|
||||||
|
$(OSDOBJ)/modules/netdev/none.o \
|
||||||
$(OSDOBJ)/modules/midi/portmidi.o \
|
$(OSDOBJ)/modules/midi/portmidi.o \
|
||||||
$(OSDOBJ)/modules/midi/none.o \
|
$(OSDOBJ)/modules/midi/none.o \
|
||||||
|
|
||||||
|
@ -392,6 +392,7 @@ OSDOBJS = \
|
|||||||
$(OSDOBJ)/modules/font/font_none.o \
|
$(OSDOBJ)/modules/font/font_none.o \
|
||||||
$(OSDOBJ)/modules/netdev/pcap.o \
|
$(OSDOBJ)/modules/netdev/pcap.o \
|
||||||
$(OSDOBJ)/modules/netdev/taptun.o \
|
$(OSDOBJ)/modules/netdev/taptun.o \
|
||||||
|
$(OSDOBJ)/modules/netdev/none.o \
|
||||||
|
|
||||||
ifdef USE_SDL
|
ifdef USE_SDL
|
||||||
DEFS += -DUSE_SDL_SOUND
|
DEFS += -DUSE_SDL_SOUND
|
||||||
|
Loading…
Reference in New Issue
Block a user