*** mysql-5.1.24-ndb-6.3.16-telco.orig/storage/ndb/src/kernel/blocks/ndbfs/PosixAsyncFile.cpp Fri Jun 27 08:22:38 2008 --- mysql-5.1.24-ndb-6.3.16-telco/storage/ndb/src/kernel/blocks/ndbfs/PosixAsyncFile.cpp Fri Jul 25 14:50:44 2008 *************** *** 443,450 **** { int return_value; req->par.readWrite.pages[0].size = 0; - #if ! defined(HAVE_PREAD) off_t seek_val; if(!use_gz) { while((seek_val= lseek(theFd, offset, SEEK_SET)) == (off_t)-1 --- 443,450 ---- { int return_value; req->par.readWrite.pages[0].size = 0; off_t seek_val; + #if ! defined(HAVE_PREAD) if(!use_gz) { while((seek_val= lseek(theFd, offset, SEEK_SET)) == (off_t)-1 *************** *** 455,461 **** } } #endif - off_t seek_val; if(use_gz) { while((seek_val= azseek(&azf, offset, SEEK_SET)) == (off_t)-1 --- 455,460 ----