proc: fix sparse warning
authorHannes Eder <hannes@hanneseder.net>
Tue, 30 Dec 2008 15:49:13 +0000 (18:49 +0300)
committerAlexey Dobriyan <adobriyan@gmail.com>
Mon, 5 Jan 2009 09:27:45 +0000 (12:27 +0300)
fs/proc/base.c:312:4: warning: do-while statement is not a compound statement

Signed-off-by: Hannes Eder <hannes@hanneseder.net>
Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com>
fs/proc/base.c

index eb7b465..a9ccc12 100644 (file)
@@ -306,9 +306,9 @@ static int proc_pid_auxv(struct task_struct *task, char *buffer)
        struct mm_struct *mm = get_task_mm(task);
        if (mm) {
                unsigned int nwords = 0;
-               do
+               do {
                        nwords += 2;
-               while (mm->saved_auxv[nwords - 2] != 0); /* AT_NULL */
+               while (mm->saved_auxv[nwords - 2] != 0); /* AT_NULL */
                res = nwords * sizeof(mm->saved_auxv[0]);
                if (res > PAGE_SIZE)
                        res = PAGE_SIZE;