X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=init%2Finitramfs.c;h=20bd855f6f8b07fb2145f8e86173bb5bc4db3d5d;hb=9bf4aaab3e101692164d49b7ca357651eb691cb6;hp=40042ef5feb0570ca7004901df91a9a070c83666;hpb=db216c3d5e4c040e557a50f8f5d35d5c415e8c1c;p=linux-2.6.git diff --git a/init/initramfs.c b/init/initramfs.c index 40042ef5f..20bd855f6 100644 --- a/init/initramfs.c +++ b/init/initramfs.c @@ -169,7 +169,7 @@ static int __init do_collect(void) memcpy(collect, victim, n); eat(n); collect += n; - if (remains -= n) + if ((remains -= n) != 0) return 1; state = next_state; return 0;