Hi, > > > > > >> > Yoda conditions lack readability, and QEMU has a > > >> > strict compiler configuration for checking a common > > >> > mistake like "if (dev = NULL)". Make it a written rule. > > <snip> > > >> > > >> I know this is my suggested text, but now that I'm re-reading it, I'd > > >> recommend s/0/1/ in all three places, since comparison to 0 is one of > > >> those special cases where '!a' is faster to write than 'a == 0'. > > >> > > > Got it. > > > > Should we add explicit examples for: > > > > if (x) > > if (!x) > > > > then? > > Some people prefer a != NULL and not !a. > It's easy to change all == NULL and != NULL if > people prefer this: > > http://www.emn.fr/z-info/coccinelle/rules/badzero.html > Yes, please see below conversation in v2:
http://thread.gmane.org/gmane.comp.emulators.qemu/288564/focus=288586 Best regards, -Gonglei