--- old/bladeenc/samplein.c 2003-07-14 02:59:15.000000000 -0700 +++ new/bladeenc/samplein.c 2003-07-14 02:59:38.000000000 -0700 @@ -617,6 +617,8 @@ { char dummy[256]; + offset = abs(offset); + while (offset >= 256) { fread (dummy, 256, 1, fp);