Whamcloud - gitweb
Fix more compiler warnings.
authorMatthias Andree <matthias.andree@gmx.de>
Sun, 28 Dec 2003 12:04:35 +0000 (13:04 +0100)
committerMatthias Andree <matthias.andree@gmx.de>
Sun, 28 Dec 2003 12:04:35 +0000 (13:04 +0100)
e2fsck/journal.c
e2fsck/pass1.c
e2fsck/pass2.c
lib/uuid/tst_uuid.c
misc/mklost+found.c
misc/tune2fs.c
resize/resize2fs.c
tests/progs/test_icount.c

index c645f3b..7432eed 100644 (file)
@@ -122,10 +122,11 @@ void ll_rw_block(int rw, int nr, struct buffer_head *bhp[])
                        }
                        bh->b_dirty = 0;
                        bh->b_uptodate = 1;
-               } else
+               } else {
                        jfs_debug(3, "no-op %s for block %lu\n",
                                  rw == READ ? "read" : "write", 
                                  (unsigned long) bh->b_blocknr);
+               }
        }
 }
 
index 2062807..c6e9087 100644 (file)
@@ -37,6 +37,7 @@
  * found.
  */
 
+#define _GNU_SOURCE 1 /* get strnlen() */
 #include <string.h>
 #include <time.h>
 #ifdef HAVE_ERRNO_H
index dee2c19..c3858ab 100644 (file)
@@ -41,6 +41,7 @@
  *     - The inode_reg_map bitmap
  */
 
+#define _GNU_SOURCE 1 /* get strnlen() */
 #include <string.h>
 
 #include "e2fsck.h"
index f1f56f1..a9cc191 100644 (file)
@@ -10,6 +10,7 @@
  */
 
 #include <stdio.h>
+#include <stdlib.h>
 
 #include "uuid.h"
 
@@ -20,7 +21,7 @@ static int test_uuid(const char * uuid, int isValid)
        int parsedOk;
 
        parsedOk = uuid_parse(uuid, uuidBits) == 0;
-       
+
        printf("%s is %s", uuid, validStr[isValid]);
        if (parsedOk != isValid) {
                printf(" but uuid_parse says %s\n", validStr[parsedOk]);
@@ -78,7 +79,7 @@ main(int argc, char **argv)
                failed++;
        }
        printf("\n");
-       
+
        uuid_generate_time(buf);
        uuid_unparse(buf, str);
        printf("UUID string = %s\n", str);
@@ -135,13 +136,10 @@ main(int argc, char **argv)
        failed += test_uuid("84949cc5-4701-4a84-895b0354c584a981b", 0);
        failed += test_uuid("g4949cc5-4701-4a84-895b-354c584a981b", 0);
        failed += test_uuid("84949cc5-4701-4a84-895b-354c584a981g", 0);
-       
+
        if (failed) {
                printf("%d failures.\n", failed);
                exit(1);
        }
        return 0;
 }
-
-       
-
index fa77930..027c899 100644 (file)
@@ -45,6 +45,7 @@ int main (int argc, char ** argv)
        fprintf (stderr, "mklost+found %s (%s)\n", E2FSPROGS_VERSION,
                 E2FSPROGS_DATE);
        if (argc != 1) {
+               (void)argv; /* avoid unused argument warning */
                fprintf (stderr, _("Usage: mklost+found\n"));
                exit(1);
        }
index d8c8e2e..1e66204 100644 (file)
@@ -25,6 +25,8 @@
  * 94/03/06    - Added the checks interval from Uwe Ohse (uwe@tirka.gun.de)
  */
 
+#define _XOPEN_SOURCE /* for inclusion of strptime() */
+#define _BSD_SOURCE /* for inclusion of strcasecmp() */
 #include <fcntl.h>
 #include <grp.h>
 #ifdef HAVE_GETOPT_H
index 5aaf8f5..b7f2c99 100644 (file)
@@ -34,6 +34,7 @@
  */
 
 #include "resize2fs.h"
+#include <time.h>
 
 #ifdef __linux__                       /* Kludge for debugging */
 #define RESIZE2FS_DEBUG
index 7a364fc..9df7cb6 100644 (file)
@@ -211,11 +211,11 @@ void do_dump(int argc, char **argv)
                retval = ext2fs_icount_fetch(test_icount, i, &count);
                if (retval) {
                        com_err(argv[0], retval,
-                               "while fetching icount for %lu", i);
+                               "while fetching icount for %lu", (unsigned long)i);
                        return;
                }
                if (count)
-                       printf("%lu: %u\n", i, count);
+                       printf("%lu: %u\n", (unsigned long)i, count);
        }
 }
 
@@ -236,11 +236,11 @@ void do_validate(int argc, char **argv)
 void do_get_size(int argc, char **argv)
 {
        ext2_ino_t      size;
-       
+
        if (check_icount(argv[0]))
                return;
        size = ext2fs_get_icount_size(test_icount);
-       printf("Size of icount is: %lu\n", size);
+       printf("Size of icount is: %lu\n", (unsigned long)size);
 }
 
 static int source_file(const char *cmd_file, int sci_idx)