summaryrefslogtreecommitdiffstats
path: root/sys/fs
diff options
context:
space:
mode:
Diffstat (limited to 'sys/fs')
-rw-r--r--sys/fs/cd9660/iso.h35
1 files changed, 22 insertions, 13 deletions
diff --git a/sys/fs/cd9660/iso.h b/sys/fs/cd9660/iso.h
index 89322e7..a831d7b8 100644
--- a/sys/fs/cd9660/iso.h
+++ b/sys/fs/cd9660/iso.h
@@ -291,56 +291,65 @@ u_short sgetrune(const char *, size_t, char const **, int, void *);
*/
static __inline uint8_t
-isonum_711(unsigned char *p)
+isonum_711(const unsigned char *p)
{
- return p[0];
+
+ return (p[0]);
}
-static __inline uint8_t
-isonum_712(unsigned char *p)
+static __inline int8_t
+isonum_712(const unsigned char *p)
{
- return p[0];
+
+ return ((signed char)p[0]);
}
static __inline uint8_t
-isonum_713(unsigned char *p)
+isonum_713(const unsigned char *p)
{
- return p[0];
+
+ return (p[0]);
}
static __inline uint16_t
-isonum_721(unsigned char *p)
+isonum_721(const unsigned char *p)
{
+
return (p[0] | p[1] << 8);
}
static __inline uint16_t
-isonum_722(unsigned char *p)
+isonum_722(const unsigned char *p)
{
+
return (p[1] | p[0] << 8);
}
static __inline uint16_t
-isonum_723(unsigned char *p)
+isonum_723(const unsigned char *p)
{
+
return (p[0] | p[1] << 8);
}
static __inline uint32_t
-isonum_731(unsigned char *p)
+isonum_731(const unsigned char *p)
{
+
return (p[0] | p[1] << 8 | p[2] << 16 | p[3] << 24);
}
static __inline uint32_t
-isonum_732(unsigned char *p)
+isonum_732(const unsigned char *p)
{
+
return (p[3] | p[2] << 8 | p[1] << 16 | p[0] << 24);
}
static __inline uint32_t
-isonum_733(unsigned char *p)
+isonum_733(const unsigned char *p)
{
+
return (p[0] | p[1] << 8 | p[2] << 16 | p[3] << 24);
}
OpenPOWER on IntegriCloud