From e4cdd3ca0fd84161af2c2a31f2ce198a12545baa Mon Sep 17 00:00:00 2001 From: Jaroslav Kysela Date: Fri, 27 Mar 2015 18:40:30 +0100 Subject: [PATCH] descrambler: fix another thinko (and crash) --- src/descrambler/descrambler.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/descrambler/descrambler.c b/src/descrambler/descrambler.c index abe4e956..3c466197 100644 --- a/src/descrambler/descrambler.c +++ b/src/descrambler/descrambler.c @@ -421,7 +421,7 @@ descrambler_descramble ( service_t *t, ki = tsb2[3]; if ((ki & 0x80) != 0x00) { if (key_valid(dr, ki) == 0) { - sbuf_cut(&dr->dr_buf, tsb2 - tsb); + sbuf_cut(&dr->dr_buf, tsb2 - dr->dr_buf.sb_data); flush_data = 1; goto next; }