Cleanup various build warnings (signed vs unsigned, unused vars,...)
authorJP Abgrall <jpa@google.com>
Wed, 14 May 2014 00:02:55 +0000 (17:02 -0700)
committerJaegeuk Kim <jaegeuk.kim@samsung.com>
Wed, 14 May 2014 23:40:55 +0000 (08:40 +0900)
commita68ee58a5d1485be637bcc4e4fbddc5da727fc62
tree2dbd7a87c02c15a88476dc3d0acb6edaf8c99dfd
parenta4499dbe939d3dfc373b824bd8741e8d323c79f6
Cleanup various build warnings (signed vs unsigned, unused vars,...)

* removed unused includes.
* removed unused parameters.
* Fixed a bunch of warnings around:
    int i;
    if (i < some_uint) ...
  and
    u32 x;
    ...
    if (x < 0) return error;
* Protect BLKDISCARD usage if it is not available.

Change-Id: Iede035b1beb2df01c961589a69aff47a5258ecd2
Signed-off-by: JP Abgrall <jpa@google.com>
Signed-off-by: Jaegeuk Kim <jaegeuk.kim@samsung.com>
12 files changed:
fsck/fsck.c
fsck/fsck.h
fsck/main.c
fsck/mount.c
include/f2fs_fs.h
include/list.h
lib/libf2fs.c
lib/libf2fs_io.c
mkfs/f2fs_format.c
mkfs/f2fs_format_main.c
mkfs/f2fs_format_utils.c
tools/fibmap.c