From 677cfa86fd8675dd15cc6cde0e26fd216823c61b Mon Sep 17 00:00:00 2001 From: MetalliC <0vetal0@gmail.com> Date: Wed, 30 Mar 2016 17:56:19 +0300 Subject: [PATCH] fix chdman extractcd track names (was foo.cue.bin instead of foo.bin) --- src/tools/chdman.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/tools/chdman.cpp b/src/tools/chdman.cpp index 95dd285a94d..d9b73a1df2a 100644 --- a/src/tools/chdman.cpp +++ b/src/tools/chdman.cpp @@ -2310,7 +2310,7 @@ static void do_extract_cd(parameters_t ¶ms) std::string default_name(*output_file_str->second); int chop = default_name.find_last_of('.'); if (chop != -1) - default_name.substr(0, chop); + default_name.erase(chop, default_name.size()); char basename[128]; strncpy(basename, default_name.c_str(), 127); default_name.append(".bin");