From: Grigori Goronzy Date: Mon, 19 Jul 2010 00:08:12 +0000 (+0200) Subject: Limit debug output on parsing errors X-Git-Tag: 0.9.10~24 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=aabf521fc1d29fea2c15a38bdf02a223084e9751;p=libass Limit debug output on parsing errors Limit context printed after parsing errors to 30 characters --- diff --git a/libass/ass.c b/libass/ass.c index d23d101..7dcde34 100644 --- a/libass/ass.c +++ b/libass/ass.c @@ -614,7 +614,7 @@ static int process_events_line(ASS_Track *track, char *str) process_event_tail(track, event, str, 0); } else { - ass_msg(track->library, MSGL_V, "Not understood: '%s'", str); + ass_msg(track->library, MSGL_V, "Not understood: '%.30s'", str); } return 0; } diff --git a/libass/ass_parse.c b/libass/ass_parse.c index af33bf7..dc872b9 100644 --- a/libass/ass_parse.c +++ b/libass/ass_parse.c @@ -900,7 +900,7 @@ unsigned get_next_char(ASS_Renderer *render_priv, char **str) break; } else if (*p != '\\') ass_msg(render_priv->library, MSGL_V, - "Unable to parse: '%s'", p); + "Unable to parse: '%.30s'", p); if (*p == 0) break; }