summaryrefslogtreecommitdiffstats
path: root/fs/isofs/isofs.h
diff options
context:
space:
mode:
Diffstat (limited to 'fs/isofs/isofs.h')
-rw-r--r--fs/isofs/isofs.h22
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
76static inline int isonum_711(char *p) 76static inline int isonum_711(u8 *p)
77{ 77{
78 return *(u8 *)p; 78 return *p;
79} 79}
80static inline int isonum_712(char *p) 80static inline int isonum_712(s8 *p)
81{ 81{
82 return *(s8 *)p; 82 return *p;
83} 83}
84static inline unsigned int isonum_721(char *p) 84static inline unsigned int isonum_721(u8 *p)
85{ 85{
86 return get_unaligned_le16(p); 86 return get_unaligned_le16(p);
87} 87}
88static inline unsigned int isonum_722(char *p) 88static inline unsigned int isonum_722(u8 *p)
89{ 89{
90 return get_unaligned_be16(p); 90 return get_unaligned_be16(p);
91} 91}
92static inline unsigned int isonum_723(char *p) 92static 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}
97static inline unsigned int isonum_731(char *p) 97static inline unsigned int isonum_731(u8 *p)
98{ 98{
99 return get_unaligned_le32(p); 99 return get_unaligned_le32(p);
100} 100}
101static inline unsigned int isonum_732(char *p) 101static inline unsigned int isonum_732(u8 *p)
102{ 102{
103 return get_unaligned_be32(p); 103 return get_unaligned_be32(p);
104} 104}
105static inline unsigned int isonum_733(char *p) 105static 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}
110extern int iso_date(char *, int); 110extern int iso_date(u8 *, int);
111 111
112struct inode; /* To make gcc happy */ 112struct inode; /* To make gcc happy */
113 113