What is the purpose of gcc_assert() function? Any resource please. 574 #define gcc_assert(EXPR) \ 575 ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) 576 #else 577 /* Include EXPR, so that unused variable warnings do not occur. */ 578 #define gcc_assert(EXPR) ((void)(0 && (EXPR))) 579 #endif ___________________________________________________________ Yahoo! Mail is the world's favourite email. Don't settle for less, sign up for your free account today http://uk.rd.yahoo.com/evt=44106/*http://uk.docs.yahoo.com/mail/winter07.html