]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - include/asm-avr32/bug.h
[SCSI] aha152x: fix init suspiciously returned 1, it should follow 0/-E convention
[linux-2.6-omap-h63xx.git] / include / asm-avr32 / bug.h
index afdcd79a2966daa220a05b44f181cdf4138fed1a..331d45bab18f3b13e4eaf4faa4aaf6433883f924 100644 (file)
@@ -57,7 +57,7 @@
 
 #define WARN_ON(condition)                                                     \
        ({                                                              \
-               typeof(condition) __ret_warn_on = (condition);          \
+               int __ret_warn_on = !!(condition);                      \
                if (unlikely(__ret_warn_on))                            \
                        _BUG_OR_WARN(BUGFLAG_WARNING);                  \
                unlikely(__ret_warn_on);                                \