|
|
@ -467,16 +467,6 @@ static inline void SlWriteUint64(uint64 x)
|
|
|
|
SlWriteUint32((uint32)x);
|
|
|
|
SlWriteUint32((uint32)x);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
|
|
* Read in bytes from the file/data structure but don't do
|
|
|
|
|
|
|
|
* anything with them, discarding them in effect
|
|
|
|
|
|
|
|
* @param length The amount of bytes that is being treated this way
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
static inline void SlSkipBytes(size_t length)
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
for (; length != 0; length--) SlReadByte();
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* Read in the header descriptor of an object or an array.
|
|
|
|
* Read in the header descriptor of an object or an array.
|
|
|
|
* If the highest bit is set (7), then the index is bigger than 127
|
|
|
|
* If the highest bit is set (7), then the index is bigger than 127
|
|
|
|