Messages in this thread | | | Date | Fri, 07 Nov 2008 09:03:20 +0100 | From | Takashi Iwai <> | Subject | Re: [alsa-devel] [PATCH] ALSA: have snd_BUG_ON() always refer to arguments |
| |
At Fri, 7 Nov 2008 02:57:40 -0500, Mike Frysinger wrote: > > On Fri, Nov 7, 2008 at 02:38, Takashi Iwai wrote: > > At Fri, 7 Nov 2008 02:29:25 -0500, Mike Frysinger wrote: > >> it also breaks > >> valid C code if there were side effects in the (cond) as any other > >> macro which does not properly utilize every argument exactly once. > > > > BTW, what do you mean this exactly? > > any potent statement. such as assignment or pre/post increment/decrement or ...
Well, in that case, such a code itself is buggy :)
Takashi
| |