KernelNewbies:

Why do a lot of #defines in the kernel use do { ... } while(0)?

There are a couple of reasons:

KernelNewbies: FAQ/DoWhile0 (last edited 2006-04-19 20:09:24 by 84-74-56-92)