diff options
author | pontscho <pontscho@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2001-12-17 00:07:20 +0000 |
---|---|---|
committer | pontscho <pontscho@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2001-12-17 00:07:20 +0000 |
commit | cf33c343cf60b3f0f24c1b29bb084e77d8fe2b2c (patch) | |
tree | ac53b5931fc9c31855c87c24141dbb98558e4f2d /subreader.c | |
parent | c8edb9e918fa44821c8e80d936f9da4b2d616a76 (diff) | |
download | mpv-cf33c343cf60b3f0f24c1b29bb084e77d8fe2b2c.tar.bz2 mpv-cf33c343cf60b3f0f24c1b29bb084e77d8fe2b2c.tar.xz |
some small sub bug fix
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3544 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'subreader.c')
-rw-r--r-- | subreader.c | 13 |
1 files changed, 12 insertions, 1 deletions
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;i<subs->lines;i++ ) free( subs->text[i] ); + free( subs ); + subs=NULL; +} #ifdef DUMPSUBS int main(int argc, char **argv) { // for testing |