Add check for empty data on ImageData constructor.

This commit is contained in:
Isaiah Inuwa 2019-09-23 22:27:30 -05:00
parent 6ca62aa0de
commit 7d7c46cbc9
2 changed files with 1 additions and 6 deletions

View file

@ -76,7 +76,7 @@ impl ImageData {
})?;
let byte_len = array.as_slice().len() as u32;
if byte_len % 4 != 0 {
if byte_len % 4 != 0 || byte_len == 0 {
return Err(Error::InvalidState);
}