Re: [AD] namespace collision |
[ Thread Index | Date Index | More lists.liballeg.org/allegro-developers Archives ]
Laurence Withers wrote:
In reply to George Foot <gfoot@xxxxxxxxxx>:
[snip]
#define clear(bmp) allegro_clear(bmp) would not affect structure members: struct abc { int clear; }; printf("%d\n", offsetof(struct abc, clear)); The printf() statement above would *not* expand to: printf("%d\n", offsetof(struct abc, allegro_clear));
This is sort of a problem of it's own. How do you pass function pointers of Allegro functions then, without breaking backward compatibility?
-- - Robert J Ohannessian "Microsoft code is probably O(n^20)" (my CS prof) http://pages.infinit.net/voidstar/
Mail converted by MHonArc 2.6.19+ | http://listengine.tuxfamily.org/ |