summaryrefslogtreecommitdiffstats
path: root/searchlib
diff options
context:
space:
mode:
authorTor Egge <Tor.Egge@online.no>2022-02-14 11:32:20 +0100
committerTor Egge <Tor.Egge@online.no>2022-02-14 11:32:20 +0100
commitffd7e7ff227e501bc3cd482dc3b7a8b7fb11edb4 (patch)
treec6e8e588d66dfbb5d98c6a12402336df1c7538a3 /searchlib
parent62443c9eed875976f36dfa2c8fda58f64edb099a (diff)
Check return value from Close().
Diffstat (limited to 'searchlib')
-rw-r--r--searchlib/src/vespa/searchlib/util/file_with_header.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/searchlib/src/vespa/searchlib/util/file_with_header.cpp b/searchlib/src/vespa/searchlib/util/file_with_header.cpp
index 8fc0f703199..f1b66a63bd7 100644
--- a/searchlib/src/vespa/searchlib/util/file_with_header.cpp
+++ b/searchlib/src/vespa/searchlib/util/file_with_header.cpp
@@ -31,7 +31,8 @@ FileWithHeader::FileWithHeader(std::unique_ptr<FastOS_FileInterface> file_in)
_header_len = _header.readFile(*_file);
_file->SetPosition(_header_len);
if (!extract_file_size(_header, *_file, _file_size)) {
- _file->Close();
+ bool close_ok = _file->Close();
+ assert(close_ok);
}
}
}