Ticket #2065: 2065.patch

File 2065.patch, 760 bytes (added by danielk, 13 years ago)

patch to help valgrind find pes packet parsing problems

  • libs/libmythtv/mpeg/pespacket.cpp

     
    331331unsigned char *pes_alloc(uint size)
    332332{
    333333    QMutexLocker locker(&pes_alloc_mutex);
     334#if 0
    334335    if (size <= 188)
    335336        return get_188_block();
    336337    else if (size <= 4096)
    337338        return get_4096_block();
     339#endif
    338340    return (unsigned char*) malloc(size);
    339341}
    340342
    341343void pes_free(unsigned char *ptr)
    342344{
    343345    QMutexLocker locker(&pes_alloc_mutex);
     346#if 0
    344347    if (is_188_block(ptr))
    345348        return_188_block(ptr);
    346349    else if (is_4096_block(ptr))
    347350        return_4096_block(ptr);
    348351    else
     352#endif
    349353        free(ptr);
    350354}