Changeset View
Changeset View
Standalone View
Standalone View
lib/libmd/mdXhl.c
Show First 20 Lines • Show All 43 Lines • ▼ Show 20 Lines | |||||
MDXFile(const char *filename, char *buf) | MDXFile(const char *filename, char *buf) | ||||
{ | { | ||||
return (MDXFileChunk(filename, buf, 0, 0)); | return (MDXFileChunk(filename, buf, 0, 0)); | ||||
} | } | ||||
char * | char * | ||||
MDXFileChunk(const char *filename, char *buf, off_t ofs, off_t len) | MDXFileChunk(const char *filename, char *buf, off_t ofs, off_t len) | ||||
{ | { | ||||
unsigned char buffer[BUFSIZ]; | unsigned char buffer[16*1024]; | ||||
MDX_CTX ctx; | MDX_CTX ctx; | ||||
struct stat stbuf; | struct stat stbuf; | ||||
int f, i, e; | int f, i, e; | ||||
off_t n; | off_t n; | ||||
MDXInit(&ctx); | MDXInit(&ctx); | ||||
f = open(filename, O_RDONLY); | f = open(filename, O_RDONLY); | ||||
if (f < 0) | if (f < 0) | ||||
▲ Show 20 Lines • Show All 53 Lines • Show Last 20 Lines |