From fc5f8657967bef708dd423b8f9c3ca48a98724ec Mon Sep 17 00:00:00 2001 From: van Hauser Date: Mon, 1 Feb 2021 14:02:31 +0100 Subject: reorder check --- instrumentation/SanitizerCoveragePCGUARD.so.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/instrumentation/SanitizerCoveragePCGUARD.so.cc b/instrumentation/SanitizerCoveragePCGUARD.so.cc index 5b274770..5d6d6703 100644 --- a/instrumentation/SanitizerCoveragePCGUARD.so.cc +++ b/instrumentation/SanitizerCoveragePCGUARD.so.cc @@ -1005,9 +1005,9 @@ bool ModuleSanitizerCoverage::InjectCoverage(Function & F, if ((callInst = dyn_cast(&IN))) { Function *Callee = callInst->getCalledFunction(); - StringRef FuncName = Callee->getName(); if (!Callee) continue; if (callInst->getCallingConv() != llvm::CallingConv::C) continue; + StringRef FuncName = Callee->getName(); if (FuncName.compare(StringRef("__afl_coverage_interesting"))) continue; uint32_t id = 1 + instr + (uint32_t)AllBlocks.size() + special++; -- cgit 1.4.1