From e4c5a4f61b39b2a813129809f48f539f383a4c5e Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Sun, 2 Feb 2014 23:20:08 +0100 Subject: PlaylistSave: remove redundant backslash conversion This is already being done by FixSeparators(), called from PathToUTF8(). --- src/PlaylistSave.cxx | 19 +++---------------- 1 file changed, 3 insertions(+), 16 deletions(-) diff --git a/src/PlaylistSave.cxx b/src/PlaylistSave.cxx index d9a0b4a47..f2541e71b 100644 --- a/src/PlaylistSave.cxx +++ b/src/PlaylistSave.cxx @@ -129,22 +129,9 @@ playlist_load_spl(struct playlist &playlist, PlayerControl &pc, continue; } - if ((playlist.AppendURI(pc, uri_utf8.c_str())) != PlaylistResult::SUCCESS) { - /* for windows compatibility, convert slashes */ - char *temp2 = xstrdup(uri_utf8.c_str()); - char *p = temp2; - while (*p) { - if (*p == '\\') - *p = '/'; - p++; - } - - if (playlist.AppendURI(pc, temp2) != PlaylistResult::SUCCESS) - FormatError(playlist_domain, - "can't add file \"%s\"", temp2); - - free(temp2); - } + if ((playlist.AppendURI(pc, uri_utf8.c_str())) != PlaylistResult::SUCCESS) + FormatError(playlist_domain, + "can't add file \"%s\"", uri_utf8.c_str()); } return true; -- cgit v1.2.3