playlist/(Ext)M3u: use strchug_fast()
This commit is contained in:
parent
7cb803ad5c
commit
90777f78c9
@ -125,8 +125,7 @@ ExtM3uPlaylist::NextSong()
|
|||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
while (*line_s != 0 && g_ascii_isspace(*line_s))
|
line_s = strchug_fast(line_s);
|
||||||
++line_s;
|
|
||||||
} while (line_s[0] == '#' || *line_s == 0);
|
} while (line_s[0] == '#' || *line_s == 0);
|
||||||
|
|
||||||
song = Song::NewRemote(line_s);
|
song = Song::NewRemote(line_s);
|
||||||
|
@ -22,10 +22,9 @@
|
|||||||
#include "PlaylistPlugin.hxx"
|
#include "PlaylistPlugin.hxx"
|
||||||
#include "SongEnumerator.hxx"
|
#include "SongEnumerator.hxx"
|
||||||
#include "Song.hxx"
|
#include "Song.hxx"
|
||||||
|
#include "util/StringUtil.hxx"
|
||||||
#include "TextInputStream.hxx"
|
#include "TextInputStream.hxx"
|
||||||
|
|
||||||
#include <glib.h>
|
|
||||||
|
|
||||||
class M3uPlaylist final : public SongEnumerator {
|
class M3uPlaylist final : public SongEnumerator {
|
||||||
TextInputStream tis;
|
TextInputStream tis;
|
||||||
|
|
||||||
@ -54,9 +53,7 @@ M3uPlaylist::NextSong()
|
|||||||
return NULL;
|
return NULL;
|
||||||
|
|
||||||
line_s = line.c_str();
|
line_s = line.c_str();
|
||||||
|
line_s = strchug_fast(line_s);
|
||||||
while (*line_s != 0 && g_ascii_isspace(*line_s))
|
|
||||||
++line_s;
|
|
||||||
} while (line_s[0] == '#' || *line_s == 0);
|
} while (line_s[0] == '#' || *line_s == 0);
|
||||||
|
|
||||||
return Song::NewRemote(line_s);
|
return Song::NewRemote(line_s);
|
||||||
|
Loading…
Reference in New Issue
Block a user