|
From: Scott L. <sl...@cs...> - 2002-04-03 01:49:22
|
> Scott Lenser <sl...@cs...> writes: > > > Ah, I see. And the do .. while(0) part is so that stuff like > > > > if(a) > > DO_STUFF(1); > > else > > DO_STUFF(2); > > > > works as expected. Is there a reason they aren't inline functions? > > FUNC_NAME wouldn't properly expand to be the function name of the > location where the inline function was invoked, but would rather just > always name the inline function (not very useful for finding your errors!) > > Thanks, > Greg > Heehee, I knew there must be a reason. That's certainly a good one. :-) Thanks. - Scott |