mirror of
https://github.com/CorsixTH/CorsixTH.git
synced 2025-07-22 12:00:34 +02:00
Check file handle of output file as well.
This commit is contained in:
@@ -115,6 +115,10 @@ int main(int argc, char* argv[]) {
|
||||
std::uint8_t* outdata = decompress(indata, insize, &outlen);
|
||||
|
||||
FILE* outhandle = fopen(argv[2], "wb");
|
||||
if (outhandle == nullptr) {
|
||||
fprintf(stderr, "Cannot open output file.\n");
|
||||
exit(1);
|
||||
}
|
||||
count = fwrite(outdata, 1, outlen, outhandle);
|
||||
if (count != outlen) {
|
||||
fprintf(stderr, "Cannot write output file.\n");
|
||||
|
Reference in New Issue
Block a user