subparse: Correctly escape brackets in DKS regex
authorSebastian Dröge <sebastian.droege@collabora.co.uk>
Mon, 15 Mar 2010 13:10:09 +0000 (14:10 +0100)
committerSebastian Dröge <sebastian.droege@collabora.co.uk>
Mon, 15 Mar 2010 13:10:09 +0000 (14:10 +0100)
Fixes bug #612783.

gst/subparse/gstsubparse.c

index b73b45c..aa5c891 100644 (file)
@@ -1256,7 +1256,7 @@ gst_sub_parse_data_format_autodetect_regex_once (GstSubParseRegex regtype)
       }
       break;
     case GST_SUB_PARSE_REGEX_DKS:
-      result = (gpointer) g_regex_new ("^\[[0-9]+:[0-9]+:[0-9]+].*",
+      result = (gpointer) g_regex_new ("^\\[[0-9]+:[0-9]+:[0-9]+\\].*",
           0, 0, &gerr);
       if (result == NULL) {
         g_warning ("Compilation of dks regex failed: %s", gerr->message);