Add byte expected error and cleanup

This commit is contained in:
ruffson committed 2020-09-25 20:06:52 +02:00
1 parent 63f09b267a
commit 72474b569e
4 files changed
+6 -8

No files matched your search

+2 -2
View File
@@ -39,7 +39,7 @@ impl Value {
match self {
Byte(val) => Ok(val),
val => Err(TiffError::FormatError(
TiffFormatError::UnsignedIntegerExpected(val),
TiffFormatError::ByteExpected(val),
)),
}
}
@@ -454,7 +454,7 @@ impl Entry {
}
},
(Type::UNDEFINED, n) => self.decode_offset(n, bo, limits, decoder, |decoder| {
Ok(Unsigned(u32::from(decoder.read_byte()?)))
Ok(Byte(u8::from(decoder.read_byte()?)))
}),
_ => Err(TiffError::UnsupportedError(
TiffUnsupportedError::UnsupportedDataType,