# HG changeset patch # User nazca # Date 1171839083 28800 # Node ID e6a1ba5185bab161ab3c942e3e5eab02740939ac # Parent c92018172bfb4e395372be513f17abd2c01b99f5 [svn] - Tweak to check we found a file extension before using it to prevent segfault diff -r c92018172bfb -r e6a1ba5185ba ChangeLog --- a/ChangeLog Sun Feb 18 03:38:05 2007 -0800 +++ b/ChangeLog Sun Feb 18 14:51:23 2007 -0800 @@ -1,3 +1,11 @@ +2007-02-18 11:38:05 +0000 William Pitcock + revision [1426] + - don't crash on startup by passing NULL to opendir(2) + + trunk/src/lame/out_lame.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + + 2007-02-18 08:09:31 +0000 Yoshiki Yazawa revision [1424] - remove .depend diff -r c92018172bfb -r e6a1ba5185ba src/madplug/plugin.c --- a/src/madplug/plugin.c Sun Feb 18 03:38:05 2007 -0800 +++ b/src/madplug/plugin.c Sun Feb 18 14:51:23 2007 -0800 @@ -227,9 +227,11 @@ /* I've seen some flac files beginning with id3 frames.. so let's exclude known non-mp3 filename extensions */ - if (!strcasecmp("flac", ext) || !strcasecmp("mpc", ext) || - !strcasecmp("tta", ext) || !strcasecmp("ogg", ext) || - !strcasecmp("wma", ext) ) + if ((ext != NULL) && + (!strcasecmp("flac", ext) || !strcasecmp("mpc", ext) || + !strcasecmp("tta", ext) || !strcasecmp("ogg", ext) || + !strcasecmp("wma", ext) ) + ) return FALSE; if (fin == NULL)