diff options
| author | Peter LaFosse <peter@vector35.com> | 2019-04-05 22:00:03 -0400 |
|---|---|---|
| committer | Peter LaFosse <peter@vector35.com> | 2019-04-07 18:19:49 -0400 |
| commit | 66bf94824afd329202c38d68a4904dedad562fda (patch) | |
| tree | 00b4c3d8a332b14449b33bbb4b811ff7ce84ca2c /binaryview.cpp | |
| parent | e34e52c2f797c9b97b592abb311e3a5bc2194b4a (diff) | |
Don't log when expression parsing fails
Diffstat (limited to 'binaryview.cpp')
| -rw-r--r-- | binaryview.cpp | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/binaryview.cpp b/binaryview.cpp index 1c345dfb..18cd4bb9 100644 --- a/binaryview.cpp +++ b/binaryview.cpp @@ -2419,9 +2419,11 @@ bool BinaryView::ParseExpression(Ref<BinaryView> view, const string& expression, char* err = nullptr; if (!BNParseExpression(view ? view->GetObject() : nullptr, expression.c_str(), &offset, here, &err)) { - LogDebug("Failed to parse expression: '%s': Error: '%s'", expression.c_str(), err); - errorString = string(err); - BNFreeParseError(err); + if (err) + { + errorString = string(err); + BNFreeParseError(err); + } return false; } return true; |
