Ignore empty files while formatting

This commit is contained in:
Stefan Koch 2018-02-26 11:18:02 +01:00 committed by stefan-koch-sociomantic
parent 294c975d49
commit d04afa8ea7
1 changed files with 9 additions and 5 deletions

View File

@ -265,11 +265,15 @@ else
if (!config.isValid())
return 1;
File f = File(path);
buffer = new ubyte[](cast(size_t) f.size);
f.rawRead(buffer);
if (inplace)
output = File(path, "wb");
format(path, buffer, output.lockingTextWriter(), &config);
// ignore empty files
if (f.size)
{
buffer = new ubyte[](cast(size_t) f.size);
f.rawRead(buffer);
if (inplace)
output = File(path, "wb");
format(path, buffer, output.lockingTextWriter(), &config);
}
}
}
return 0;