int16_t FileReading::read_16_le( RageFileBasic &f, RString &sError ) { int16_t val; ReadBytes( f, &val, sizeof(int16_t), sError ); if( sError.size() == 0 ) return Swap16LE( val ); else return 0; }
static void write_le16( RageFile &f, RString &sError, uint16_t val ) { val = Swap16LE( val ); WriteBytes( f, sError, &val, sizeof(uint16_t) ); }