fseek.c - vx32 - Local 9vx git repository for patches.
 (HTM) git clone git://r-36.net/vx32
 (DIR) Log
 (DIR) Files
 (DIR) Refs
       ---
       fseek.c (241B)
       ---
            1 #include <stdio.h>
            2 #include <unistd.h>
            3 
            4 int fseek(FILE *f, long offset, int whence)
            5 {
            6         fflush(f);
            7         long off = lseek(f->fd, offset, whence);
            8         if (off < 0)
            9                 return -1;
           10         f->ipos = 0;
           11         f->ilim = 0;
           12         f->ioffset = off;
           13         f->opos = 0;
           14         return 0;
           15 }