diff options
Diffstat (limited to 'src/frontend/mame/pluginopts.cpp')
-rw-r--r-- | src/frontend/mame/pluginopts.cpp | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/frontend/mame/pluginopts.cpp b/src/frontend/mame/pluginopts.cpp index 5bbddaf1473..3828be3c8cd 100644 --- a/src/frontend/mame/pluginopts.cpp +++ b/src/frontend/mame/pluginopts.cpp @@ -73,15 +73,14 @@ bool plugin_options::load_plugin(const std::string &path) if (document.HasParseError()) { - std::string error(GetParseError_En(document.GetParseError())); - osd_printf_error("Unable to parse plugin definition file %s. Errors returned:\n", path.c_str()); - osd_printf_error("%s\n", error.c_str()); + const std::string error(GetParseError_En(document.GetParseError())); + osd_printf_error("Unable to parse plugin definition file %s. Errors returned:\n%s", path, error); return false; } if (!document["plugin"].IsObject()) { - osd_printf_error("Bad plugin definition file %s:\n", path.c_str()); + osd_printf_error("Bad plugin definition file %s:\n", path); return false; } |