sys_swapon: remove initial value of name variable
authorCesar Eduardo Barros <[email protected]>
Tue, 22 Mar 2011 23:33:20 +0000 (16:33 -0700)
committerLinus Torvalds <[email protected]>
Wed, 23 Mar 2011 00:44:07 +0000 (17:44 -0700)
Now there is nothing which jumps to the cleanup blocks before the name
variable is set. There is no need to set it initially to NULL anymore.

Signed-off-by: Cesar Eduardo Barros <[email protected]>
Tested-by: Eric B Munson <[email protected]>
Acked-by: Eric B Munson <[email protected]>
Reviewed-by: Pekka Enberg <[email protected]>
Reviewed-by: KAMEZAWA Hiroyuki <[email protected]>
Cc: Hugh Dickins <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
Signed-off-by: Linus Torvalds <[email protected]>
mm/swapfile.c

index 4d89c4c9336c89f0b10a57876161cd190ba353a3..6f25ece88c4ac0e7191d159200ac6fdb876921f8 100644 (file)
@@ -1892,7 +1892,7 @@ static struct swap_info_struct *alloc_swap_info(void)
 SYSCALL_DEFINE2(swapon, const char __user *, specialfile, int, swap_flags)
 {
        struct swap_info_struct *p;
-       char *name = NULL;
+       char *name;
        struct block_device *bdev = NULL;
        struct file *swap_file = NULL;
        struct address_space *mapping;