summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Fabio Priuli <etabeta78@users.noreply.github.com>2011-04-16 14:17:49 +0000
committer Fabio Priuli <etabeta78@users.noreply.github.com>2011-04-16 14:17:49 +0000
commit67a8470e859bbbab291f2d1aa21b8652c417ba8f (patch)
tree3431399b102ef36ce1de20f0e44b8c8a64738c98
parentd45116c7f60b425d62e7d1d3be47a71c1ef82c96 (diff)
clifront.c: fixed -listmedia output (extensions were messed up). it's for MESS, so no whatsnew.
-rw-r--r--src/emu/clifront.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/emu/clifront.c b/src/emu/clifront.c
index 62ecc899811..cdf5c179ca5 100644
--- a/src/emu/clifront.c
+++ b/src/emu/clifront.c
@@ -591,7 +591,7 @@ void cli_frontend::listmedia(const char *gamename)
astring extensions(imagedev->file_extensions());
for (int start = 0, end = extensions.chr(0, ','); ; start = end + 1, end = extensions.chr(start, ','))
{
- astring curext(extensions, start, (end == -1) ? -1 : end - 1);
+ astring curext(extensions, start, (end == -1) ? extensions.len() - start : end - start);
printf(".%-5s", curext.cstr());
if (end == -1)
break;