]> err.no Git - linux-2.6/commit
fix preprocessor idiocy in reiserfs
authorAl Viro <viro@ftp.linux.org.uk>
Fri, 27 Jul 2007 13:23:44 +0000 (14:23 +0100)
committerLinus Torvalds <torvalds@woody.linux-foundation.org>
Sun, 29 Jul 2007 02:42:22 +0000 (19:42 -0700)
commit2d954d06acbcf9a5f7668a1897850c9b7be6b8f3
treefee2f79872d2d24f50e92a3af2f9119c588eb40f
parent986c76036adb0b12cbe1bf1ce1f75586585ee227
fix preprocessor idiocy in reiserfs

#x blocks expansion of macro argument, but it won't do you any
good if it's already been expanded...  As it is, RFALSE(cond, ....)
ended up with stringified _expanded_ cond.  Real fun when cond contains
something like le32_to_cpu() and you are on a big-endian box...

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
include/linux/reiserfs_fs.h