X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=fd.c;h=1116f9e880b8013207fdd58e8d7a06808e0e48db;hp=30623d1b321b8dfed84b07c33034fc20e05dd351;hb=94a5f0c1fc9ea8f295306ad697b3cea6f89c6a97;hpb=57a8d22ad5e81dc815390685ae5f83c0f16156e7 diff --git a/fd.c b/fd.c index 30623d1b..1116f9e8 100644 --- a/fd.c +++ b/fd.c @@ -118,28 +118,6 @@ void para_fd_set(int fd, fd_set *fds, int *max_fileno) *max_fileno = PARA_MAX(*max_fileno, fd); } -/** - * paraslash's wrapper for fread(3) - * - * \param dest destination pointer - * \param nbytes size of one element - * \param nmemb number of elements to write - * \param stream the input stream - * - * \return negative on errors, zero on end of file, and the number of bytes - * (not elements) read on success. - * - * \sa fread(3) - */ -__must_check int para_fread(void *dest, size_t nbytes, size_t nmemb, FILE *stream) -{ - size_t res = fread(dest, nbytes, nmemb, stream); - if (res == nmemb) - return nbytes * nmemb; - if (feof(stream)) - return 0; - return -E_FREAD; -} /** * paraslash's wrapper for fgets(3) * \param line pointer to the buffer to store the line @@ -167,23 +145,6 @@ again: goto again; } -/** - * paralash's wrapper for fseek(3) - * - * \param stream stream to seek - * \param offset added to the position specified by whence - * \param whence \p SEEK_SET, \p SEEK_CUR, or \p SEEK_END - * - * \return positive on success, -E_FSEEK on errors. - * - * \sa fseek(3) - */ -int para_fseek(FILE *stream, long offset, int whence) -{ - int ret = fseek(stream, offset, whence); - return ret < 0? -E_FSEEK : 1; -} - /** * *paraslash's wrapper for mmap *