diff --git a/faad2/plugins/xmms/src/libmp4.c b/faad2/plugins/xmms/src/libmp4.c index 97e8d12..ce18ba0 100755 --- a/faad2/plugins/xmms/src/libmp4.c +++ b/faad2/plugins/xmms/src/libmp4.c @@ -123,19 +123,18 @@ static void mp4_stop(void) static int mp4_isFile(char *filename) { - if(filename){ - gchar* extention; - - extention = strrchr(filename, '.'); - if(extention && - (!strncasecmp(extention, ".mp4", 4) || // official extention - !strncasecmp(extention, ".m4a", 4) || // Apple mp4 extention - !strncasecmp(extention, ".aac", 4) // old MPEG2/4-AAC extention - )){ - return (1); + gchar *extension; + + if(filename){ + extension = strrchr(filename, '.'); + if (extension && + (!strcasecmp(extension, ".mp4") || // official extension + !strcasecmp(extension, ".m4a") || // Apple mp4 extension + !strcasecmp(extension, ".aac") // an old MPEG2/4-AAC extension + ) + ) return TRUE; } - } - return(0); + return FALSE; } static void mp4_about(void)