]> diplodocus.org Git - nmh/blobdiff - uip/mhcachesbr.c
prevent spurious errors when requesting specific message parts
[nmh] / uip / mhcachesbr.c
index 7814d6ee692126dc9dccc051568a84d68596a081..56ba9b71bf87735f533e54a80b221c81e5ad5d72 100644 (file)
@@ -136,7 +136,9 @@ cache_content (CT ct)
 
            while ((cc = fread (buffer, sizeof(*buffer), sizeof(buffer), gp))
                       > 0)
-               fwrite (buffer, sizeof(*buffer), cc, fp);
+               if ((int) fwrite (buffer, sizeof(*buffer), cc, fp) < cc) {
+                   advise ("cache_content", "fwrite");
+               }
            fflush (fp);
 
            if (ferror (gp)) {