summaryrefslogtreecommitdiffstats
path: root/src/frontend/mame/ui/filesel.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/frontend/mame/ui/filesel.h')
-rw-r--r--src/frontend/mame/ui/filesel.h8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/frontend/mame/ui/filesel.h b/src/frontend/mame/ui/filesel.h
index a487db4e7b7..ff436a7682b 100644
--- a/src/frontend/mame/ui/filesel.h
+++ b/src/frontend/mame/ui/filesel.h
@@ -84,11 +84,9 @@ private:
struct file_selector_entry
{
- file_selector_entry *next;
-
file_selector_entry_type type;
- const char *basename;
- const char *fullpath;
+ std::string basename;
+ std::string fullpath;
};
// internal state
@@ -99,7 +97,7 @@ private:
bool m_has_softlist;
bool m_has_create;
int * m_result;
- file_selector_entry * m_entrylist;
+ std::vector<file_selector_entry> m_entrylist;
std::string m_hover_directory;
char m_filename_buffer[1024];