From e99fc51bb11b1ef371a54b90ffa5f05fa104813d Mon Sep 17 00:00:00 2001 From: Sanyam Jain <36095765+sanyam188@users.noreply.github.com> Date: Sat, 22 Sep 2018 12:34:35 +0530 Subject: [PATCH] Update decompressor.cpp --- src/srb/decompressor.cpp | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/srb/decompressor.cpp b/src/srb/decompressor.cpp index 9ac2c95..f51f819 100644 --- a/src/srb/decompressor.cpp +++ b/src/srb/decompressor.cpp @@ -71,14 +71,19 @@ namespace srb { { 80, 75, 3, 4 }, ZIP }, { { 120, -100 }, ZLIB } }; - + if(line.begin().empty()) + { + std::cout<<"File was empty"; + } + else{ for (auto & type : types) { + if (std::equal(type.first.begin(), type.first.end(), line.begin())) { std::cout << "detected " << type.second << " compression" << std::endl; return type.second; } - } + }} return NO_EXT; }