]> www.infradead.org Git - users/rw/ppcboot.git/commitdiff
Header information was not written to images on NFS mounted filesystems
authorwdenk <wdenk>
Tue, 6 Mar 2001 09:14:37 +0000 (09:14 +0000)
committerwdenk <wdenk>
Tue, 6 Mar 2001 09:14:37 +0000 (09:14 +0000)
tools/mkimage.c

index 3fc7dfae9ccef2377000c24b0d195dfc0168e5be..6adf7b77f3da132b60cb07b83065a224fb10ac17 100644 (file)
@@ -412,16 +412,16 @@ NXTARG:           ;
 
        hdr->ih_hcrc = htonl(checksum);
 
+       print_header (hdr);
+
+       (void) munmap((void *)ptr, sbuf.st_size);
+
        if (close(ifd)) {
                fprintf (stderr, "%s: Write error on %s: %s\n",
                        cmdname, imagefile, strerror(errno));
                exit (EXIT_FAILURE);
        }
 
-       print_header (hdr);
-
-       (void) munmap((void *)ptr, sbuf.st_size);
-
        exit (EXIT_SUCCESS);
 }