[many tools] fix bug in previous patch

This commit is contained in:
Joe Thornber 2016-07-21 15:42:10 +01:00 committed by Ming-Hung Tsai
parent e6562c6110
commit 702a38f438
1 changed files with 10 additions and 7 deletions

View File

@ -37,14 +37,17 @@ base::check_output_file_requirements(string const &path)
explain_output_file_requirements();
}
if (!info.st_size) {
cerr << "Zero size output file.\n\n";
explain_output_file_requirements();
}
// We only really want these checks for regular files
if (S_ISREG(info.st_mode)) {
if (!info.st_size) {
cerr << "Zero size output file.\n\n";
explain_output_file_requirements();
}
if (info.st_size < MIN_SIZE) {
cerr << "Output file too small.\n\n";
explain_output_file_requirements();
if (info.st_size < MIN_SIZE) {
cerr << "Output file too small.\n\n";
explain_output_file_requirements();
}
}
}