From 3b5d83e48b5c261c3627abb7994e1c13eb8b731b Mon Sep 17 00:00:00 2001 From: Nathan Woods Date: Tue, 5 Jul 2016 21:17:21 -0400 Subject: [PATCH] Created a typedef to define the type for device_image_interface::m_formatlist --- src/emu/diimage.h | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/emu/diimage.h b/src/emu/diimage.h index 53b3f21eefb..841b564b845 100644 --- a/src/emu/diimage.h +++ b/src/emu/diimage.h @@ -133,6 +133,8 @@ typedef void (*device_image_partialhash_func)(hash_collection &, const unsigned class device_image_interface : public device_interface { public: + typedef std::vector> formatlist_type; + // construction/destruction device_image_interface(const machine_config &mconfig, device_t &device); virtual ~device_image_interface(); @@ -221,7 +223,7 @@ public: const char *instance_name() const { return m_instance_name.c_str(); } const char *brief_instance_name() const { return m_brief_instance_name.c_str(); } bool uses_file_extension(const char *file_extension) const; - const std::vector> &formatlist() const { return m_formatlist; } + const formatlist_type &formatlist() const { return m_formatlist; } bool load(const char *path); bool open_image_file(emu_options &options); @@ -315,7 +317,7 @@ protected: std::string m_instance_name; /* creation info */ - std::vector> m_formatlist; + formatlist_type m_formatlist; /* in the case of arcade cabinet with fixed carts inserted, we want to disable command line cart loading... */