diff --git a/src/srb/decompressor.cpp b/src/srb/decompressor.cpp index 9ac2c95..49cc1a1 100644 --- a/src/srb/decompressor.cpp +++ b/src/srb/decompressor.cpp @@ -73,8 +73,13 @@ namespace srb }; for (auto & type : types) { - if (std::equal(type.first.begin(), type.first.end(), line.begin())) { + // if(line.begin()==NULL;) + // {cout<<"empty file"; + // break;} + if (std::equal(type.first.begin(), type.first.end(), line.begin())&&(line.begin!='\0'||type.first.begin!='\0')) { + std::cout << "detected " << type.second + << " compression" << std::endl; return type.second; }