From: Leandro Lucarella Date: Sun, 20 Jun 2004 22:34:13 +0000 (+0000) Subject: Se agregar vfeof(). Falta testeo. X-Git-Tag: svn_import~117 X-Git-Url: https://git.llucax.com/z.facultad/75.06/jacu.git/commitdiff_plain/a63c710f7fbc74f701af980d7d6ac9444298f5c7?ds=sidebyside Se agregar vfeof(). Falta testeo. --- diff --git a/src/vfile/vfile.c b/src/vfile/vfile.c index 444deb2..bba064f 100644 --- a/src/vfile/vfile.c +++ b/src/vfile/vfile.c @@ -98,6 +98,11 @@ int vfclose(VFILE* vfp) return ret; } +int vfeof(VFILE* vfp) +{ + return vfp->lastvol && feof(vfp->fp); +} + int vfgetc(VFILE* vfp) { int c; diff --git a/src/vfile/vfile.h b/src/vfile/vfile.h index e09ec23..7b03604 100644 --- a/src/vfile/vfile.h +++ b/src/vfile/vfile.h @@ -22,7 +22,7 @@ * Autores: Leandro Lucarella *---------------------------------------------------------------------------- * - * $Id: bufford.c 624 2004-05-30 20:18:04Z llucare $ + * $Id$ * */ @@ -100,5 +100,8 @@ size_t vfread(void* ptr, size_t size, size_t nmemb, VFILE* vfp); /** Escribe un conjunto de bytes en un archivo virtual multivolumen. */ size_t vfwrite(const void *ptr, size_t size, size_t nmemb, VFILE* vfp); +/** Indica si es el fin del archivo multivolumen. */ +int vfeof(VFILE* vfp); + #endif /* _JACU_VFILE_H_ */