summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/video/deco16ic.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/video/deco16ic.h')
-rw-r--r--src/mame/video/deco16ic.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mame/video/deco16ic.h b/src/mame/video/deco16ic.h
index dd03e162cfc..ba89be96a6c 100644
--- a/src/mame/video/deco16ic.h
+++ b/src/mame/video/deco16ic.h
@@ -33,7 +33,7 @@ public:
~deco16ic_device() {}
// configuration
- void set_gfxdecode_tag(const char *tag) { m_gfxdecode.set_tag(tag); }
+ template <typename T> void set_gfxdecode_tag(T &&tag) { m_gfxdecode.set_tag(std::forward<T>(tag)); }
// void set_palette_tag(const char *tag);
template <typename... T> void set_bank1_callback(T &&... args) { m_bank1_cb = deco16_bank_cb_delegate(std::forward<T>(args)...); }
template <typename... T> void set_bank2_callback(T &&... args) { m_bank2_cb = deco16_bank_cb_delegate(std::forward<T>(args)...); }