Ticket #1705: dvbsignalmonitor_fix.patch

File dvbsignalmonitor_fix.patch, 592 bytes (added by Janne <janne-mythtv@…>, 18 years ago)
  • libs/libmythtv/dvbsignalmonitor.cpp

    === libs/libmythtv/dvbsignalmonitor.cpp
    ==================================================================
     
    353353        len += remainder;
    354354        remainder = GetStreamData()->ProcessData(buffer, len);
    355355        if (remainder > 0) // leftover bytes
    356             memmove(buffer, &(buffer[buffer_size - remainder]), remainder);
     356            memmove(buffer, &(buffer[len - remainder]), remainder);
    357357    }
    358358    VERBOSE(VB_CHANNEL, LOC + "RunTableMonitorTS(): " + "shutdown");
    359359