diff --git a/subprojects/gst-plugins-base/gst/subparse/gstssaparse.c b/subprojects/gst-plugins-base/gst/subparse/gstssaparse.c index 42fbb42b99..37b892e928 100644 --- a/subprojects/gst-plugins-base/gst/subparse/gstssaparse.c +++ b/subprojects/gst-plugins-base/gst/subparse/gstssaparse.c @@ -238,7 +238,7 @@ gst_ssa_parse_remove_override_codes (GstSsaParse * parse, gchar * txt) gboolean removed_any = FALSE; while ((t = strchr (txt, '{'))) { - end = strchr (txt, '}'); + end = strchr (t, '}'); if (end == NULL) { GST_WARNING_OBJECT (parse, "Missing { for style override code"); return removed_any;