diff options
author | Roland Lutz <rlutz@hedmen.org> | 2017-08-14 13:10:57 +0200 |
---|---|---|
committer | Roland Lutz <rlutz@hedmen.org> | 2017-09-04 15:51:03 +0200 |
commit | ca90cc78e1a85ae902e2bc8cc2c6f8b4f7dd7b96 (patch) | |
tree | 8bb0a146110a28fe4be2b44f4a4368fc28d00163 /icemulti | |
parent | e9e49bb5db7a29e6b479c7e7c4c0bb6b6e90078b (diff) | |
download | icestorm-ca90cc78e1a85ae902e2bc8cc2c6f8b4f7dd7b96.tar.gz icestorm-ca90cc78e1a85ae902e2bc8cc2c6f8b4f7dd7b96.tar.bz2 icestorm-ca90cc78e1a85ae902e2bc8cc2c6f8b4f7dd7b96.zip |
icemulti: Refuse to pack empty image
Diffstat (limited to 'icemulti')
-rw-r--r-- | icemulti/icemulti.cc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/icemulti/icemulti.cc b/icemulti/icemulti.cc index 42b4dcb..5c5f24c 100644 --- a/icemulti/icemulti.cc +++ b/icemulti/icemulti.cc @@ -109,6 +109,9 @@ size_t Image::size() ifs.seekg (0, ifs.beg); if (ifs.fail()) error("can't seek on input image `%s': %s\n", filename, strerror(errno)); + + if (length == 0) + error("input image `%s' doesn't contain any data\n", filename); return length; } |