Ticket #913: eitmissingdesc.patch

File eitmissingdesc.patch, 481 bytes (added by daniel.chassot@…, 18 years ago)
  • siparser.cpp

     
    20832083{
    20842084    (void) size; // TODO validate size
    20852085
    2086     if (data[6] == 0)
    2087         e.Description += DecodeText(&data[8], data[7]);
     2086    uint items_size = data[6];
     2087    e.Description += DecodeText(&data[items_size+8], data[items_size+7]);
    20882088}
    20892089
    20902090QString SIParser::ParseDescLanguage(const uint8_t *data, uint size)