diff --git a/test/tools/ossfuzz/SolidityGenerator.cpp b/test/tools/ossfuzz/SolidityGenerator.cpp index 0c5a55322..65a66c291 100644 --- a/test/tools/ossfuzz/SolidityGenerator.cpp +++ b/test/tools/ossfuzz/SolidityGenerator.cpp @@ -228,7 +228,7 @@ string FunctionGenerator::visit() string name = state->newFunction(); state->updateFunction(name); if (!m_freeFunction) - visibility = "public"; + visibility = "external"; auto inputType = TypeGenerator{state}.type(); state->currentFunctionState()->addInput(pair>("i1", inputType)); diff --git a/test/tools/ossfuzz/SolidityGenerator.h b/test/tools/ossfuzz/SolidityGenerator.h index d0a8d3904..34703f0ab 100644 --- a/test/tools/ossfuzz/SolidityGenerator.h +++ b/test/tools/ossfuzz/SolidityGenerator.h @@ -298,9 +298,9 @@ struct FunctionType: SolidityType std::string retString = std::string("function ") + "(" + typeString(inputs) + ")"; if (outputs.empty()) - return retString + " public pure"; + return retString + " external pure"; else - return retString + " public pure returns (" + typeString(outputs) + ")"; + return retString + " external pure returns (" + typeString(outputs) + ")"; } std::vector> inputs;