From 461e9d67822f7f6ae72a0522cb6e9960dedae501 Mon Sep 17 00:00:00 2001 From: Sebastian Hammer Date: Wed, 17 Aug 1994 13:55:07 +0000 Subject: [PATCH] Deleted --- bfile/Makefile | 3 +-- bfile/bfile.c | 40 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 41 insertions(+), 2 deletions(-) create mode 100644 bfile/bfile.c diff --git a/bfile/Makefile b/bfile/Makefile index b4cee70..2589c53 100644 --- a/bfile/Makefile +++ b/bfile/Makefile @@ -1,11 +1,10 @@ - SHELL=/bin/sh INCLUDE=-I../include TPROG=btest CFLAGS=-g -Wall DEFS=$(INCLUDE) LIB=../lib/bfile.a -PO = open.o close.o rdwr.o +PO = bfile.o CPP=cc -E all: $(LIB) diff --git a/bfile/bfile.c b/bfile/bfile.c new file mode 100644 index 0000000..983929c --- /dev/null +++ b/bfile/bfile.c @@ -0,0 +1,40 @@ +/* + * Copyright (C) 1994, Index Data I/S + * All rights reserved. + * Sebastian Hammer, Adam Dickmeiss + * + * $Log: bfile.c,v $ + * Revision 1.1 1994-08-17 13:55:08 quinn + * Deleted + * + */ + +#include +#include +#include +#include + +int bf_close (BFile bf) +{ + close(bf->fd); + xfree(bf); + return(0); +} + +BFile bf_open (const char *name, int block_size, int cache, wflag) +{ + BFile tmp = xmalloc(sizeof(BFile_struct)); + + if ((tmp->fd = open(name, wflag ? O_RDWR : O_RDONLY, 0666)) < 0) + { + log(LOG_FATAL, "open: %s"); + return(-1); + } + return(tmp); +} + +int bf_read (BFile bf, int no, int offset, int no, void *buf); +{ + if (seek +} +int bf_write (BFile bf, int no, int offset, int no, const void *buf); -- 1.7.10.4