From cf33c343cf60b3f0f24c1b29bb084e77d8fe2b2c Mon Sep 17 00:00:00 2001 From: pontscho Date: Mon, 17 Dec 2001 00:07:20 +0000 Subject: some small sub bug fix git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3544 b3059339-0415-0410-9bf9-f77b7e298cf2 --- subreader.c | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) (limited to 'subreader.c') diff --git a/subreader.c b/subreader.c index 05512a5397..857bf094f9 100644 --- a/subreader.c +++ b/subreader.c @@ -802,7 +802,18 @@ void dump_mpsub(subtitle* subs){ printf ("Subtitles dumped in \'dump.mpsub\'.\n"); } - +void sub_free( subtitle * subs ) +{ + int i; + + if ( !subs ) return; + + sub_num=0; + sub_errs=0; + for ( i=0;ilines;i++ ) free( subs->text[i] ); + free( subs ); + subs=NULL; +} #ifdef DUMPSUBS int main(int argc, char **argv) { // for testing -- cgit v1.2.3