# HG changeset patch # User nkeynes # Date 1237894520 0 # Node ID 3d19e3597d9b4d3a7a574e7dc8c7d9dd2a480013 # Parent 1754a8c6a9cfbff0c3c5c8e6f6d2a087b5b10d9e Bug #67: cdi bug x86_64 Fixed as suggested in bug - convert trail.header_offset to (signed) long before negating it. --- a/src/gdrom/cdi.c Tue Mar 24 11:15:57 2009 +0000 +++ b/src/gdrom/cdi.c Tue Mar 24 11:35:20 2009 +0000 @@ -99,7 +99,7 @@ } if( trail.cdi_version == CDI_V35_ID ) { - fseek( f, -trail.header_offset, SEEK_END ); + fseek( f, -(long)trail.header_offset, SEEK_END ); } else { fseek( f, trail.header_offset, SEEK_SET ); }