RE: [AD] AL_RAND(), final round

[ Thread Index | Date Index | More lists.liballeg.org/allegro-developers Archives ]


> Writing
> 
> 	#define AL_RAND    rand
> 
> is better, in case someone wants to take the address of AL_RAND :-)
> 
> Ok with this change.

I disagree with this one, as it would break the portability that
it is meant to bring.
You could hackishly define it on other platforms as

#define AL_RAND() (rand()+rand()<<16)

or whatever else, but I'd rather all the macros to be the same,
rather than some with () and some without.
Besides, taking the address of AL_RAND might not be legal C code
if defined as above.

-- 
Vincent Penquerc'h 




Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/