# HG changeset patch # User yaz # Date 1169692807 28800 # Node ID 9b7b11176d4e9e008b3b7159445f534c7bff5f30 # Parent 1e4ae3859856d34947e1aecfe331d6d1afd5e35b [svn] - should not pass null fd to input plugins. diff -r 1e4ae3859856 -r 9b7b11176d4e ChangeLog --- a/ChangeLog Wed Jan 24 15:15:46 2007 -0800 +++ b/ChangeLog Wed Jan 24 18:40:07 2007 -0800 @@ -1,3 +1,11 @@ +2007-01-24 23:15:46 +0000 Derek Pomery + revision [3806] + Strip 0xFEFF + + trunk/po/sr@Latn.po | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + + 2007-01-24 23:10:51 +0000 Derek Pomery revision [3804] Strip 0xFEFF from start of file. Windows error? diff -r 1e4ae3859856 -r 9b7b11176d4e src/audacious/input.c --- a/src/audacious/input.c Wed Jan 24 15:15:46 2007 -0800 +++ b/src/audacious/input.c Wed Jan 24 18:40:07 2007 -0800 @@ -425,6 +425,9 @@ filename_proxy = g_strdup(filename); fd = vfs_buffered_file_new_from_uri(filename_proxy); + if(!fd) + return NULL; + ext = strrchr(filename_proxy, '.') + 1; use_ext_filter = (fd != NULL && (!g_strncasecmp(filename, "/", 1) || !g_strncasecmp(filename, "file://", 7))) ? TRUE : FALSE;