# HG changeset patch # User yaz # Date 1154936359 25200 # Node ID 1b5f5a99583884e3f4b02daff9ca53d6ce9b6279 # Parent 56f1f0f7437d3374e79b89fa699d22ee11aa1c8d [svn] - to prevent SIGSEGV diff -r 56f1f0f7437d -r 1b5f5a995838 ChangeLog --- a/ChangeLog Sun Aug 06 15:13:01 2006 -0700 +++ b/ChangeLog Mon Aug 07 00:39:19 2006 -0700 @@ -1,3 +1,11 @@ +2006-08-06 22:13:01 +0000 Giacomo Lozito + revision [1938] + - refinements for the notify plugin + + Changes: Modified: + +11 -4 trunk/Plugins/General/notify/notify.c + + 2006-08-06 13:24:06 +0000 Tony Vroon revision [1936] Remove 15 instrument magic at offset 1080 because of false positive resulting in decoder segfault. Closes bug #543. diff -r 56f1f0f7437d -r 1b5f5a995838 Plugins/Input/cue/cuesheet.c --- a/Plugins/Input/cue/cuesheet.c Sun Aug 06 15:13:01 2006 -0700 +++ b/Plugins/Input/cue/cuesheet.c Mon Aug 07 00:39:19 2006 -0700 @@ -95,6 +95,9 @@ ext = strrchr(filename, '.'); + if(!ext) + return FALSE; + if (!strncasecmp(ext, ".cue", 4)) { gint i; @@ -333,6 +336,9 @@ FILE *file = fopen(f, "rb"); gchar line[MAX_CUE_LINE_LENGTH+1]; + if(!file) + return; + while (TRUE) { gint p; gint q;