Varie correzioni, completata revisione capitolo sull'I/O su file
[gapil.git] / sources / FullWrite.c
index 5c27bed6fd73ef2cf5fae00d3db39449286d03d6..f2ab3849fc2f9de29d37fa162bf22212e992985e 100644 (file)
  * Author: Simone Piccardi
  * Jun. 2001
  *
- * $Id: FullWrite.c,v 1.3 2003/05/02 09:55:13 piccardi Exp $ 
- *
  ****************************************************************/
-#include <unistd.h>
-#include <errno.h>
+#include <unistd.h>      /* unix standard library */
+#include <errno.h>       /* error definitions and routines */
 
 ssize_t FullWrite(int fd, const void *buf, size_t count) 
 {
@@ -47,6 +45,6 @@ ssize_t FullWrite(int fd, const void *buf, size_t count)
        nleft -= nwritten;          /* set left to write */
        buf +=nwritten;             /* set pointer */
     }
-    return (count);
+    return (nleft);
 }