From 66bf94824afd329202c38d68a4904dedad562fda Mon Sep 17 00:00:00 2001 From: Peter LaFosse Date: Fri, 5 Apr 2019 22:00:03 -0400 Subject: Don't log when expression parsing fails --- binaryview.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'binaryview.cpp') 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 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; -- cgit v1.3.1