document.write('
Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. /* Force a compilation error if condition is true, but also produce a
  2.    result (of value 0 and type size_t), so the expression can be used
  3.    e.g. in a structure initializer (or where-ever else comma expressions
  4.    aren\'t permitted). */
  5. #define BUILD_BUG_ON_ZERO(e) (sizeof(struct { int:-!!(e); }))
  6. #define BUILD_BUG_ON_NULL(e) ((void *)sizeof(struct { int:-!!(e); }))
');