just include fcntl.h not sys/fcntl.h
[oweals/busybox.git] / util-linux / fdformat.c
index 7681051598874124d700b08cd6de225b642f5dca..5772e13090fcd1a5aec1fa25180de86a7012caef 100644 (file)
@@ -85,7 +85,7 @@ int fdformat_main(int argc,char **argv)
 
        /* R_OK is needed for verifying */
        if (stat(*argv,&st) < 0 || access(*argv,W_OK | R_OK ) < 0) {
-               bb_perror_msg_and_die(*argv);
+               bb_perror_msg_and_die("%s",*argv);
        }
        if (!S_ISBLK(st.st_mode)) {
                bb_error_msg_and_die("%s: not a block device",*argv);
@@ -134,7 +134,7 @@ int fdformat_main(int argc,char **argv)
                        if((read_bytes = safe_read(fd,data,n))!= n ) {
                                if(read_bytes < 0) {
                                        bb_perror_msg("Read: ");
-                       }
+                               }
                                bb_error_msg_and_die("Problem reading cylinder %d, expected %d, read %d", cyl, n, read_bytes);
                        }
                        /* Check backwards so we don't need a counter */
@@ -147,14 +147,14 @@ int fdformat_main(int argc,char **argv)
                /* There is no point in freeing blocks at the end of a program, because
                all of the program's space is given back to the system when the process
                terminates.*/
-               
+
                if (ENABLE_FEATURE_CLEAN_UP) free(data);
-               
+
                print_and_flush("done\n", NULL);
        }
 
        if (ENABLE_FEATURE_CLEAN_UP) close(fd);
-       
+
        /* Don't bother closing.  Exit does
         * that, so we can save a few bytes */
        return EXIT_SUCCESS;