diff options
Diffstat (limited to 'fs/isofs/isofs.h')
-rw-r--r-- | fs/isofs/isofs.h | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/fs/isofs/isofs.h b/fs/isofs/isofs.h index 57d4c3e2e94a..055ec6c586f7 100644 --- a/fs/isofs/isofs.h +++ b/fs/isofs/isofs.h | |||
@@ -73,41 +73,41 @@ static inline struct iso_inode_info *ISOFS_I(struct inode *inode) | |||
73 | return container_of(inode, struct iso_inode_info, vfs_inode); | 73 | return container_of(inode, struct iso_inode_info, vfs_inode); |
74 | } | 74 | } |
75 | 75 | ||
76 | static inline int isonum_711(char *p) | 76 | static inline int isonum_711(u8 *p) |
77 | { | 77 | { |
78 | return *(u8 *)p; | 78 | return *p; |
79 | } | 79 | } |
80 | static inline int isonum_712(char *p) | 80 | static inline int isonum_712(s8 *p) |
81 | { | 81 | { |
82 | return *(s8 *)p; | 82 | return *p; |
83 | } | 83 | } |
84 | static inline unsigned int isonum_721(char *p) | 84 | static inline unsigned int isonum_721(u8 *p) |
85 | { | 85 | { |
86 | return get_unaligned_le16(p); | 86 | return get_unaligned_le16(p); |
87 | } | 87 | } |
88 | static inline unsigned int isonum_722(char *p) | 88 | static inline unsigned int isonum_722(u8 *p) |
89 | { | 89 | { |
90 | return get_unaligned_be16(p); | 90 | return get_unaligned_be16(p); |
91 | } | 91 | } |
92 | static inline unsigned int isonum_723(char *p) | 92 | static inline unsigned int isonum_723(u8 *p) |
93 | { | 93 | { |
94 | /* Ignore bigendian datum due to broken mastering programs */ | 94 | /* Ignore bigendian datum due to broken mastering programs */ |
95 | return get_unaligned_le16(p); | 95 | return get_unaligned_le16(p); |
96 | } | 96 | } |
97 | static inline unsigned int isonum_731(char *p) | 97 | static inline unsigned int isonum_731(u8 *p) |
98 | { | 98 | { |
99 | return get_unaligned_le32(p); | 99 | return get_unaligned_le32(p); |
100 | } | 100 | } |
101 | static inline unsigned int isonum_732(char *p) | 101 | static inline unsigned int isonum_732(u8 *p) |
102 | { | 102 | { |
103 | return get_unaligned_be32(p); | 103 | return get_unaligned_be32(p); |
104 | } | 104 | } |
105 | static inline unsigned int isonum_733(char *p) | 105 | static inline unsigned int isonum_733(u8 *p) |
106 | { | 106 | { |
107 | /* Ignore bigendian datum due to broken mastering programs */ | 107 | /* Ignore bigendian datum due to broken mastering programs */ |
108 | return get_unaligned_le32(p); | 108 | return get_unaligned_le32(p); |
109 | } | 109 | } |
110 | extern int iso_date(char *, int); | 110 | extern int iso_date(u8 *, int); |
111 | 111 | ||
112 | struct inode; /* To make gcc happy */ | 112 | struct inode; /* To make gcc happy */ |
113 | 113 | ||