diff options
Diffstat (limited to 'lib/blkid/probe.h')
-rw-r--r-- | lib/blkid/probe.h | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/lib/blkid/probe.h b/lib/blkid/probe.h index 391428ca..8302b3f4 100644 --- a/lib/blkid/probe.h +++ b/lib/blkid/probe.h @@ -194,14 +194,14 @@ struct hfs_super_block { * Byte swap functions */ #ifdef __GNUC__ -#define _INLINE_ extern __inline__ +#define _INLINE_ static __inline__ #else /* For Watcom C */ -#define _INLINE_ extern inline +#define _INLINE_ static inline #endif -extern __u16 blkid_swab16(__u16 val); -extern __u32 blkid_swab32(__u32 val); -extern __u64 blkid_swab64(__u64 val); +static __u16 blkid_swab16(__u16 val); +static __u32 blkid_swab32(__u32 val); +static __u64 blkid_swab64(__u64 val); #if ((defined __GNUC__) && \ (defined(__i386__) || defined(__i486__) || defined(__i586__))) @@ -250,7 +250,7 @@ _INLINE_ __u32 blkid_swab32(__u32 val) ((val<<8)&0xFF0000) | (val<<24)); } -_INLINE_ u64 blkid_swab64(__u64 val) +_INLINE_ __u64 blkid_swab64(__u64 val) { return (blkid_swab32(val >> 32) | (((__u64) blkid_swab32(val & 0xFFFFFFFFUL)) << 32)); @@ -275,4 +275,6 @@ _INLINE_ u64 blkid_swab64(__u64 val) #define blkid_be64(x) blkid_swab64(x) #endif +#undef _INLINE_ + #endif /* _BLKID_PROBE_H */ |