diff options
Diffstat (limited to 'multimedia/mmpython/files/patch-disc_lsdvd.py')
-rw-r--r-- | multimedia/mmpython/files/patch-disc_lsdvd.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/multimedia/mmpython/files/patch-disc_lsdvd.py b/multimedia/mmpython/files/patch-disc_lsdvd.py index bc3a1e49d6ac..e8071fbabebc 100644 --- a/multimedia/mmpython/files/patch-disc_lsdvd.py +++ b/multimedia/mmpython/files/patch-disc_lsdvd.py @@ -9,8 +9,8 @@ $FreeBSD$ f = open(device,'rb') - f.seek(32808, 0) - buffer = f.read(50000) -+ f.seek(32768, 0) -+ buffer = f.read(50040) ++ f.seek(32768, 0) # FreeBSD requires seeking to a 2048 multiple boundary. ++ buffer = f.read(50040) # Read 40 more to compensate for above seek. if buffer.find('UDF') == -1: f.close() |