PlaylistSave: remove redundant backslash conversion

This is already being done by FixSeparators(), called from
PathToUTF8().
This commit is contained in:
Max Kellermann 2014-02-02 23:20:08 +01:00
parent a8e52ad89f
commit e4c5a4f61b
1 changed files with 3 additions and 16 deletions

View File

@ -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;