]> granicus.if.org Git - libass/commitdiff
Limit debug output on parsing errors
authorGrigori Goronzy <greg@blackbox>
Mon, 19 Jul 2010 00:08:12 +0000 (02:08 +0200)
committerGrigori Goronzy <greg@blackbox>
Mon, 19 Jul 2010 00:08:12 +0000 (02:08 +0200)
Limit context printed after parsing errors to 30 characters

libass/ass.c
libass/ass_parse.c

index d23d1015b48749435b574ad7f148fd6398744e88..7dcde34157b24b91ef6b3e9c8473d65937502087 100644 (file)
@@ -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;
 }
index af33bf7166b287049406e81680decf2e4ddcf47f..dc872b9dd061e2560a8f588747a70019f23d7a67 100644 (file)
@@ -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;
         }