]> andersk Git - moira.git/commitdiff
fclose() signals error by returning EOF
authormar <mar>
Tue, 15 Jan 1991 13:10:30 +0000 (13:10 +0000)
committermar <mar>
Tue, 15 Jan 1991 13:10:30 +0000 (13:10 +0000)
gen/nfs.dc

index 796a0d6dab17f2208463c0e272b2b0ab95bd0f81..d8b68a8eb0bdf8f25d7373b0c859b13972f1cca1 100644 (file)
@@ -172,7 +172,7 @@ struct save_queue *lists;
              fprintf(fd, "%s\n", u);
        }
        EXEC SQL CLOSE m_cursor;
              fprintf(fd, "%s\n", u);
        }
        EXEC SQL CLOSE m_cursor;
-       if (fclose(fd)) {
+       if (fclose(fd) == EOF) {
            fprintf(stderr, "error closing %s\n", file);
            exit(MR_CCONFIG);
        }
            fprintf(stderr, "error closing %s\n", file);
            exit(MR_CCONFIG);
        }
@@ -380,7 +380,7 @@ struct save_queue *machs;
     EXEC SQL CLOSE q_cursor;
     if (quotasum)
       fprintf(fd, "%d %d\n", prevuid, quotasum);
     EXEC SQL CLOSE q_cursor;
     if (quotasum)
       fprintf(fd, "%d %d\n", prevuid, quotasum);
-    if (fd != stdin && fclose(fd)) {
+    if (fd != stdin && fclose(fd) == EOF) {
        fprintf(stderr, "error closing %s", file);
        exit(MR_CCONFIG);
       }
        fprintf(stderr, "error closing %s", file);
        exit(MR_CCONFIG);
       }
@@ -425,7 +425,7 @@ struct save_queue *machs;
     EXEC SQL CLOSE q_cursor2;
     if (quotasum)
       fprintf(fd, "%d %d\n", prevuid, quotasum);
     EXEC SQL CLOSE q_cursor2;
     if (quotasum)
       fprintf(fd, "%d %d\n", prevuid, quotasum);
-    if (fd != stdin && fclose(fd)) {
+    if (fd != stdin && fclose(fd) == EOF) {
        fprintf(stderr, "error closing %s", file);
        exit(MR_CCONFIG);
       }
        fprintf(stderr, "error closing %s", file);
        exit(MR_CCONFIG);
       }
@@ -463,7 +463,7 @@ struct save_queue *machs;
        fprintf(fd, "%s %d %d %s\n", strtrim(dir), uid, gid, strtrim(fstype));
     }    
     EXEC SQL CLOSE q_cursor3;
        fprintf(fd, "%s %d %d %s\n", strtrim(dir), uid, gid, strtrim(fstype));
     }    
     EXEC SQL CLOSE q_cursor3;
-    if (fclose(fd)) {
+    if (fclose(fd) == EOF) {
        fprintf(stderr, "error closing %s", file);
        exit(MR_CCONFIG);
     }
        fprintf(stderr, "error closing %s", file);
        exit(MR_CCONFIG);
     }
This page took 0.036775 seconds and 5 git commands to generate.