mirror of
https://github.com/holub/mame
synced 2025-06-28 07:04:35 +03:00
Converted properties on image_device_format to return 'const std::string &' instead of 'const char *'
This commit is contained in:
parent
3b5d83e48b
commit
a620ba26cd
@ -198,7 +198,7 @@ image_error_t device_image_interface::set_image_filename(const char *filename)
|
||||
const image_device_format *device_image_interface::device_get_named_creatable_format(const char *format_name)
|
||||
{
|
||||
for (auto &format : m_formatlist)
|
||||
if (strcmp(format->name(), format_name) == 0)
|
||||
if (strcmp(format->name().c_str(), format_name) == 0)
|
||||
return format.get();
|
||||
return nullptr;
|
||||
}
|
||||
|
@ -78,10 +78,10 @@ public:
|
||||
m_extensions(extensions),
|
||||
m_optspec(optspec) { }
|
||||
|
||||
const char *name() const { return m_name.c_str(); }
|
||||
const char *description() const { return m_description.c_str(); }
|
||||
const char *extensions() const { return m_extensions.c_str(); }
|
||||
const char *optspec() const { return m_optspec.c_str(); }
|
||||
const std::string &name() const { return m_name; }
|
||||
const std::string &description() const { return m_description; }
|
||||
const std::string &extensions() const { return m_extensions; }
|
||||
const std::string &optspec() const { return m_optspec; }
|
||||
|
||||
private:
|
||||
std::string m_name;
|
||||
|
Loading…
Reference in New Issue
Block a user