Merge pull request #26782 from vigsterkr:fileclose
PiperOrigin-RevId: 247767597
This commit is contained in:
commit
4330405781
@ -115,6 +115,9 @@ class PosixWritableFile : public WritableFile {
|
|||||||
}
|
}
|
||||||
|
|
||||||
Status Close() override {
|
Status Close() override {
|
||||||
|
if (file_ == nullptr) {
|
||||||
|
return IOError(filename_, EBADF);
|
||||||
|
}
|
||||||
Status result;
|
Status result;
|
||||||
if (fclose(file_) != 0) {
|
if (fclose(file_) != 0) {
|
||||||
result = IOError(filename_, errno);
|
result = IOError(filename_, errno);
|
||||||
|
Loading…
Reference in New Issue
Block a user