btrfs-progs: btrfs-crc: fix build error
authorSatoru Takeuchi <takeuchi_satoru@jp.fujitsu.com>
Thu, 2 Jun 2016 08:06:37 +0000 (17:06 +0900)
committerDavid Sterba <dsterba@suse.com>
Fri, 3 Jun 2016 12:49:42 +0000 (14:49 +0200)
Remove the following build error.

   ====================================
   $ make btrfs-crc
       [CC]     btrfs-crc.o
       [LD]     btrfs-crc
   btrfs-crc.o: In function `usage':
   /home/sat/src/btrfs-progs/btrfs-crc.c:26: multiple definition of `usage'
   help.o:/home/sat/src/btrfs-progs/help.c:125: first defined here
   collect2: error: ld returned 1 exit status
   Makefile:294: recipe for target 'btrfs-crc' failed
   make: *** [btrfs-crc] Error 1
   =====================================

Signed-off-by: Satoru Takeuchi <takeuchi_satoru@jp.fujitsu.com>
Signed-off-by: David Sterba <dsterba@suse.com>
btrfs-crc.c

index 1ef00eb..e689ed4 100644 (file)
@@ -22,7 +22,7 @@
 #include "crc32c.h"
 #include "utils.h"
 
-void usage(void)
+void print_usage(void)
 {
        printf("usage: btrfs-crc filename\n");
        printf("    print out the btrfs crc for \"filename\"\n");
@@ -57,7 +57,7 @@ int main(int argc, char **argv)
                        seed = atoll(optarg);
                        break;
                case 'h':
-                       usage();
+                       print_usage();
                case '?':
                        return 255;
                }