]> git.llucax.com Git - z.facultad/75.06/jacu.git/commitdiff
Se agregar vfeof(). Falta testeo.
authorLeandro Lucarella <llucax@gmail.com>
Sun, 20 Jun 2004 22:34:13 +0000 (22:34 +0000)
committerLeandro Lucarella <llucax@gmail.com>
Sun, 20 Jun 2004 22:34:13 +0000 (22:34 +0000)
src/vfile/vfile.c
src/vfile/vfile.h

index 444deb21fa9c1d89f2ae7ed5d9a73fce96b4b0f7..bba064fa882d3b856a8ee01014c3c381a292b36e 100644 (file)
@@ -98,6 +98,11 @@ int vfclose(VFILE* vfp)
        return ret;
 }
 
        return ret;
 }
 
+int vfeof(VFILE* vfp)
+{
+       return vfp->lastvol && feof(vfp->fp);
+}
+
 int vfgetc(VFILE* vfp)
 {
        int c;
 int vfgetc(VFILE* vfp)
 {
        int c;
index e09ec234620e8ba9140e0019f19313370886c969..7b036049f64a056a838fb54268840bec260255c9 100644 (file)
@@ -22,7 +22,7 @@
  * Autores: Leandro Lucarella <llucare@fi.uba.ar>
  *----------------------------------------------------------------------------
  *
  * Autores: Leandro Lucarella <llucare@fi.uba.ar>
  *----------------------------------------------------------------------------
  *
- * $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);
 
 /** 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_ */
 
 #endif /* _JACU_VFILE_H_ */