Yuri Bushmelev schrieb: > > That is form of 'early bug detection' of mistyped '=='. > E.g. you can write by mistype > if (p = NULL) {} > but can't > if (NULL = p) {} > because you will get compiler error. > I know that kind of argument. However, it makes code IMO quite unreadable since it's uncommon at least in the kernel code. And that's the coding style we follow in kexec. BTW: gcc warns about 'if (p = NULL)' anyways ... Regards, Bernhard