subparse: Try to typefind even if conversion to UTF8 failed
authorSebastian Dröge <sebastian.droege@collabora.co.uk>
Mon, 23 May 2011 14:02:34 +0000 (16:02 +0200)
committerTim-Philipp Müller <tim.muller@collabora.co.uk>
Tue, 14 Jun 2011 13:10:28 +0000 (14:10 +0100)
Fixes bug #600043.

gst/subparse/gstsubparse.c

index 2cc6b56..187c3d5 100644 (file)
@@ -1791,12 +1791,7 @@ gst_subparse_type_find (GstTypeFind * tf, gpointer private)
       }
     }
     converted_str = gst_convert_to_utf8 (str, 128, enc, &tmp, &err);
-    if (converted_str == NULL) {
-      GST_DEBUG ("Charset conversion failed: %s", err->message);
-      g_error_free (err);
-      g_free (str);
-      return;
-    } else {
+    if (converted_str != NULL) {
       g_free (str);
       str = converted_str;
     }