From 2fb13188acecc04e7b375c0bea7d7ed9059251fa Mon Sep 17 00:00:00 2001 From: Zack Drach Date: Mon, 4 Jan 2016 02:00:03 -0800 Subject: [PATCH] fix crash when filename contains '=' --- shuffle.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/shuffle.py b/shuffle.py index 12d230e..1210d76 100755 --- a/shuffle.py +++ b/shuffle.py @@ -373,7 +373,7 @@ class Playlist(Record): def populate_pls(self, data): sorttracks = [] for i in data: - dataarr = i.strip().split("=") + dataarr = i.strip().split("=", 1) if dataarr[0].lower().startswith("file"): num = int(dataarr[0][4:]) filename = urllib.unquote(dataarr[1]).strip()