libowfat/buffer/buffer_mmapread.c
2016-03-17 11:13:23 +00:00

16 lines
275 B
C

#include "buffer.h"
#include <mmap.h>
static ssize_t op() {
return 0;
}
int buffer_mmapread(buffer* b,const char* filename) {
if (!(b->x=(char*)mmap_read(filename,&b->n))) return -1;
b->p=0; b->a=b->n;
b->fd=-1;
b->op=op;
b->deinit=buffer_munmap;
return 0;
}