X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=bfile%2Fbfile.c;h=5c0dec20603211b7888feb530b6997a84e9cfb9c;hb=5b4dcfcb99600327a11b58de4fec33003dc4d816;hp=eb59b4a10d922be376ca010a5f630b4805fadd39;hpb=247f1ebfc107315f1c0b2b59bb59fe4774f3b0d4;p=idzebra-moved-to-github.git diff --git a/bfile/bfile.c b/bfile/bfile.c index eb59b4a..5c0dec2 100644 --- a/bfile/bfile.c +++ b/bfile/bfile.c @@ -1,10 +1,16 @@ /* - * Copyright (C) 1994-1997, Index Data I/S + * Copyright (C) 1994-1999, Index Data * All rights reserved. * Sebastian Hammer, Adam Dickmeiss * * $Log: bfile.c,v $ - * Revision 1.26 1998-02-17 10:32:52 adam + * Revision 1.28 1999-05-12 13:08:05 adam + * First version of ISAMS. + * + * Revision 1.27 1999/02/02 14:50:01 adam + * Updated WIN32 code specific sections. Changed header. + * + * Revision 1.26 1998/02/17 10:32:52 adam * Fixed bug: binary files weren't opened with flag b on NT. * * Revision 1.25 1997/10/27 14:25:38 adam @@ -88,7 +94,7 @@ #include #include #include -#ifdef WINDOWS +#ifdef WIN32 #include #else #include @@ -216,20 +222,20 @@ BFile bf_open (BFiles bfs, const char *name, int block_size, int wflag) return(tmp); } -int bf_read (BFile bf, int no, int offset, int num, void *buf) +int bf_read (BFile bf, int no, int offset, int nbytes, void *buf) { int r; - if (bf->cf && (r=cf_read (bf->cf, no, offset, num, buf)) != -1) + if (bf->cf && (r=cf_read (bf->cf, no, offset, nbytes, buf)) != -1) return r; - return mf_read (bf->mf, no, offset, num, buf); + return mf_read (bf->mf, no, offset, nbytes, buf); } -int bf_write (BFile bf, int no, int offset, int num, const void *buf) +int bf_write (BFile bf, int no, int offset, int nbytes, const void *buf) { if (bf->cf) - return cf_write (bf->cf, no, offset, num, buf); - return mf_write (bf->mf, no, offset, num, buf); + return cf_write (bf->cf, no, offset, nbytes, buf); + return mf_write (bf->mf, no, offset, nbytes, buf); } int bf_commitExists (BFiles bfs)