TerraSync: fix crashes with null file return
Not sure how this is happening, but, check for a null file object in FileGetRequest::onDone.
This commit is contained in:
parent
79252d889c
commit
de268300fb
@ -995,7 +995,10 @@ HTTPRepository::failure() const
|
||||
}
|
||||
|
||||
void onDone() override {
|
||||
file->close();
|
||||
if (file) {
|
||||
file->close();
|
||||
}
|
||||
|
||||
if (responseCode() == 200) {
|
||||
std::string hash =
|
||||
strutils::encodeHex(sha1_result(&hashContext), HASH_LENGTH);
|
||||
|
Loading…
Reference in New Issue
Block a user