From 64d0cee6c00abb3efa89d53879c0bba15f7eb805 Mon Sep 17 00:00:00 2001 From: Karel Zak Date: Mon, 10 Nov 2014 11:29:42 +0100 Subject: include/statfs_magic: use macro rather than type for f_type Signed-off-by: Karel Zak --- include/statfs_magic.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'include/statfs_magic.h') diff --git a/include/statfs_magic.h b/include/statfs_magic.h index d27be1cff..7397a4e5d 100644 --- a/include/statfs_magic.h +++ b/include/statfs_magic.h @@ -7,9 +7,9 @@ * If possible then don't depend on internal libc __SWORD_TYPE type. */ #ifdef __GNUC__ -typedef __typeof__( ((struct statfs *)0)->f_type ) ul_statfs_ftype_t; +#define F_TYPE_EQUAL(a, b) (a == (__typeof__(a)) b) #else -typedef __SWORD_TYPE ul_statfs_ftype_t; +#define F_TYPE_EQUAL(a, b) (a == (__SWORD_TYPE) b) #endif /* -- cgit v1.2.3-55-g7522