]> granicus.if.org Git - handbrake/commitdiff
decsrtsub: fix extra blank lines
authorJohn Stebbins <jstebbins.hb@gmail.com>
Wed, 4 Jan 2017 18:47:17 +0000 (11:47 -0700)
committerJohn Stebbins <jstebbins.hb@gmail.com>
Wed, 4 Jan 2017 18:48:31 +0000 (11:48 -0700)
This only happened with embedded UTF8 subtitles in mkv.

libhb/decsrtsub.c

index 8a843e5fec7c6a6e1cddbf5e020bc25d926443d5..6835e2e16bcc7db457ae1a4c6600aaec2369dade 100644 (file)
@@ -180,7 +180,7 @@ void hb_srt_to_ssa(hb_buffer_t *sub_in, int line)
             ssa = (char*)sub_in->data;
             if (srt[ii] == '\r')
             {
-                if (srt[ii] == '\n')
+                if (srt[ii + 1] == '\n')
                 {
                     ii++;
                 }