aboutsummaryrefslogtreecommitdiff
path: root/audio/scmpc/files/patch-src_audioscrobbler.c
diff options
context:
space:
mode:
Diffstat (limited to 'audio/scmpc/files/patch-src_audioscrobbler.c')
-rw-r--r--audio/scmpc/files/patch-src_audioscrobbler.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/audio/scmpc/files/patch-src_audioscrobbler.c b/audio/scmpc/files/patch-src_audioscrobbler.c
new file mode 100644
index 000000000000..64539cc8ab2f
--- /dev/null
+++ b/audio/scmpc/files/patch-src_audioscrobbler.c
@@ -0,0 +1,11 @@
+--- src/audioscrobbler.c.orig Fri Jun 22 02:50:36 2007
++++ src/audioscrobbler.c Fri Jun 22 02:50:52 2007
+@@ -743,6 +743,8 @@ static void queue_load(void)
+ }
+
+ while (getline(&line, &buffer_size, cache_file) != -1) {
++ if (line == NULL)
++ break;
+ char *p = strchr(line, '\n');
+ if (p != NULL)
+ *p = '\0';