diff options
| author | 2006-11-10 12:27:53 -0800 | |
|---|---|---|
| committer | 2006-11-13 07:40:42 -0800 | |
| commit | d8b295f29091310d746509bb6d5828aaf4907a18 (patch) | |
| tree | db49c0b071d744e7687723c5ae45cf1b02640b97 /scripts/basic/docproc.c | |
| parent | [PATCH] Patch for nvidia divide by zero error for 7600 pci-express card (diff) | |
[PATCH] Fix missing parens in set_personality()
If you call set_personality() with an expression such as:
set_personality(foo ? PERS_FOO1 : PERS_FOO2);
then this evaluates to:
((current->personality == foo ? PERS_FOO1 : PERS_FOO2) ? ...
which is obviously not the intended result. Add the missing parents
to ensure this gets evaluated as expected:
((current->personality == (foo ? PERS_FOO1 : PERS_FOO2)) ? ...
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'scripts/basic/docproc.c')
0 files changed, 0 insertions, 0 deletions
