diff options
Diffstat (limited to 'src/playlist')
-rw-r--r-- | src/playlist/ExtM3uPlaylistPlugin.cxx | 3 | ||||
-rw-r--r-- | src/playlist/M3uPlaylistPlugin.cxx | 7 |
2 files changed, 3 insertions, 7 deletions
diff --git a/src/playlist/ExtM3uPlaylistPlugin.cxx b/src/playlist/ExtM3uPlaylistPlugin.cxx index c6f6e5bf7..9d164185a 100644 --- a/src/playlist/ExtM3uPlaylistPlugin.cxx +++ b/src/playlist/ExtM3uPlaylistPlugin.cxx @@ -125,8 +125,7 @@ ExtM3uPlaylist::NextSong() continue; } - while (*line_s != 0 && g_ascii_isspace(*line_s)) - ++line_s; + line_s = strchug_fast(line_s); } while (line_s[0] == '#' || *line_s == 0); song = Song::NewRemote(line_s); diff --git a/src/playlist/M3uPlaylistPlugin.cxx b/src/playlist/M3uPlaylistPlugin.cxx index 8854be8d7..c0b63ca2d 100644 --- a/src/playlist/M3uPlaylistPlugin.cxx +++ b/src/playlist/M3uPlaylistPlugin.cxx @@ -22,10 +22,9 @@ #include "PlaylistPlugin.hxx" #include "SongEnumerator.hxx" #include "Song.hxx" +#include "util/StringUtil.hxx" #include "TextInputStream.hxx" -#include <glib.h> - class M3uPlaylist final : public SongEnumerator { TextInputStream tis; @@ -54,9 +53,7 @@ M3uPlaylist::NextSong() return NULL; line_s = line.c_str(); - - while (*line_s != 0 && g_ascii_isspace(*line_s)) - ++line_s; + line_s = strchug_fast(line_s); } while (line_s[0] == '#' || *line_s == 0); return Song::NewRemote(line_s); |