X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=fd.c;h=df7921b4f393c4b4c2bcfc963c757c0a67aec661;hp=d53a3b4521fdbec1e16aa3263ba07f699feac40c;hb=21a0bd773519c5bd39a5293f2e66ea59add8d0a9;hpb=262739658bab36f6dc057dfe68a2f7e43a71e41e diff --git a/fd.c b/fd.c index d53a3b45..df7921b4 100644 --- a/fd.c +++ b/fd.c @@ -141,7 +141,7 @@ __must_check int para_fread(void *dest, size_t nbytes, size_t nmemb, FILE *strea return -E_FREAD; } /** -* paraslash's wrapper for fgets(3) +* paraslash's wrapper for fgets(3) * \param line pointer to the buffer to store the line * \param size the size of the buffer given by \a line * \param f the stream to read from @@ -166,3 +166,9 @@ again: clearerr(f); goto again; } + +int para_fseek(FILE *stream, long offset, int whence) +{ + int ret = fseek(stream, offset, whence); + return ret < 0? -E_FSEEK : ret; +}