Fix to get rid of Segmentation Fault when using mcli plugin and netceiver Mon Sep 14 22:28:47 CEST 2009 Manuel Reimer diff -U 6 -pr osdteletext-0.8.3.org/txtrecv.c osdteletext-0.8.3/txtrecv.c --- osdteletext-0.8.3.org/txtrecv.c 2009-05-25 20:28:59.000000000 +0200 +++ osdteletext-0.8.3/txtrecv.c 2009-09-14 22:25:01.864478312 +0200 @@ -580,20 +580,18 @@ void cTxtReceiver::Activate(bool On) Cancel(2); } } void cTxtReceiver::Receive(uchar *Data, int Length) { - int len = Length+60; - - if (!buffer.Check(len)) { + if (!buffer.Check(Length)) { // Buffer overrun buffer.Signal(); return; } - cFrame *frame=new cFrame(Data, len); + cFrame *frame=new cFrame(Data, Length); if (frame && !buffer.Put(frame)) { // Buffer overrun delete frame; buffer.Signal(); } }