Okay, I found another thing, my fallback (#ifdef NDEBUG) looks like this:
Code:
#define LFAssert(condition, message) ((void) 0)



guess what, it isnt working... WHAT? Why? "Can't convert long to void"
My other fallback would be "asm ("nop");" but this also fails (feature request: Inline assembler!)
What do? D:

Edit: @JulzyMighty: I used a foo variable named "iLoveEvilSOB". I guess that no one uses a variable like this tongue
Btw, I just found a solution for my new problem... Just declare the variable again -.-

Last edited by JustSid; 10/04/10 18:40.

Shitlord by trade and passion. Graphics programmer at Laminar Research.
I write blog posts at feresignum.com