X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?a=blobdiff_plain;f=src%2Fpc%2Fassfilepc.c;fp=src%2Fpc%2Fassfilepc.c;h=6041dc3e032dde5b6549168296b3d3eca67e8290;hb=6bdfcf4ad3daddcd9d689deb15798403c89ce42b;hp=0000000000000000000000000000000000000000;hpb=820efe0e275409090089fec7c2a7d2997f04c6d7;p=andemo diff --git a/src/pc/assfilepc.c b/src/pc/assfilepc.c new file mode 100644 index 0000000..6041dc3 --- /dev/null +++ b/src/pc/assfilepc.c @@ -0,0 +1,28 @@ +#include +#include "assfile.h" + +ass_file *ass_fopen(const char *fname, const char *mode) +{ + return (ass_file*)fopen(fname, mode); +} + +void ass_fclose(ass_file *fp) +{ + fclose((FILE*)fp); +} + +long ass_fseek(ass_file *fp, long offs, int whence) +{ + fseek((FILE*)fp, offs, whence); + return ftell((FILE*)fp); +} + +long ass_ftell(ass_file *fp) +{ + return ftell((FILE*)fp); +} + +size_t ass_fread(void *buf, size_t size, size_t count, ass_file *fp) +{ + return fread(buf, size, count, (FILE*)fp); +}