Blob Blame History Raw
diff -Nur audacious-2.4.0-orig/src/audacious/probe.c audacious-2.4.0/src/audacious/probe.c
--- audacious-2.4.0-orig/src/audacious/probe.c	2010-08-26 01:04:25.000000000 +0200
+++ audacious-2.4.0/src/audacious/probe.c	2010-09-14 22:08:20.000000000 +0200
@@ -147,6 +147,11 @@
 
     AUDDBG ("Probing by extension.\n");
     s = g_ascii_strdown (s + 1, -1);
+
+    gchar * q = strrchr (s, '?');
+    if (q != NULL)
+        * q = 0;
+
     input_plugin_for_key (INPUT_KEY_EXTENSION, s, (PluginForEachFunc)
      probe_func_fast, state);
     g_free (s);