Mercurial > libdvdread4.hg
diff bswap.h @ 70:f6cd5131324d src
Fix crash when PTT is too short
The PTT that is allocated and read is smaller than what gets referenced.
The data is byte-swapped in place which results in writes to memory
locations outside the allocated region. Region 1 True Grit is an
example of this.
Derived from a patch submitted by John Stebbins. Thanks!
author | erik |
---|---|
date | Sat, 13 Aug 2011 17:28:45 +0000 |
parents | 80045db7439a |
children |