aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDomen Puncer2005-06-25 16:58:43 -0500
committerLinus Torvalds2005-06-25 18:24:58 -0500
commit29a1d2d1bc5a473eb88489251033b3c5651d2011 (patch)
treef881e99230674967ac6c3aceb08c4310305c95d0 /init/do_mounts_initrd.c
parent96ec3efdcbaea4f403f2a5f1204edbf903a01961 (diff)
downloadkernel-29a1d2d1bc5a473eb88489251033b3c5651d2011.tar.gz
kernel-29a1d2d1bc5a473eb88489251033b3c5651d2011.tar.xz
kernel-29a1d2d1bc5a473eb88489251033b3c5651d2011.zip
[PATCH] init/do_mounts_initrd.c: fix sparse warning
Signed-off-by: Alexey Dobriyan <adobriyan@mail.ru> Signed-off-by: Domen Puncer <domen@coderock.org> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'init/do_mounts_initrd.c')
-rw-r--r--init/do_mounts_initrd.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/init/do_mounts_initrd.c b/init/do_mounts_initrd.c
index 07e7d31f2d0b..4def882d0b31 100644
--- a/init/do_mounts_initrd.c
+++ b/init/do_mounts_initrd.c
@@ -41,7 +41,7 @@ static int __init do_linuxrc(void * shell)
41static void __init handle_initrd(void) 41static void __init handle_initrd(void)
42{ 42{
43 int error; 43 int error;
44 int i, pid; 44 int pid;
45 45
46 real_root_dev = new_encode_dev(ROOT_DEV); 46 real_root_dev = new_encode_dev(ROOT_DEV);
47 create_dev("/dev/root.old", Root_RAM0, NULL); 47 create_dev("/dev/root.old", Root_RAM0, NULL);
@@ -58,7 +58,7 @@ static void __init handle_initrd(void)
58 58
59 pid = kernel_thread(do_linuxrc, "/linuxrc", SIGCHLD); 59 pid = kernel_thread(do_linuxrc, "/linuxrc", SIGCHLD);
60 if (pid > 0) { 60 if (pid > 0) {
61 while (pid != sys_wait4(-1, &i, 0, NULL)) 61 while (pid != sys_wait4(-1, NULL, 0, NULL))
62 yield(); 62 yield();
63 } 63 }
64 64