From ca90cc78e1a85ae902e2bc8cc2c6f8b4f7dd7b96 Mon Sep 17 00:00:00 2001 From: Roland Lutz Date: Mon, 14 Aug 2017 13:10:57 +0200 Subject: icemulti: Refuse to pack empty image --- icemulti/icemulti.cc | 3 +++ 1 file changed, 3 insertions(+) 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; } -- cgit v1.2.3