return the updated call-by-pointer args from stub to runner
another contained, minor change is:
- define and use a lib for protobuf messages
Change-Id: I91908a9e7600e77b21f011997cdba1a96df9f121
diff --git a/sysfuzzer/vtscompiler/code_gen/CodeGenBase.cpp b/sysfuzzer/vtscompiler/code_gen/CodeGenBase.cpp
index 98821fc..22f900e 100644
--- a/sysfuzzer/vtscompiler/code_gen/CodeGenBase.cpp
+++ b/sysfuzzer/vtscompiler/code_gen/CodeGenBase.cpp
@@ -92,7 +92,7 @@
h_ss << ") { }" << endl;
h_ss << " protected:" << endl;
- h_ss << " bool Fuzz(FunctionSpecificationMessage& func_msg," << endl;
+ h_ss << " bool Fuzz(FunctionSpecificationMessage* func_msg," << endl;
h_ss << " void** result);" << endl;
if (message.component_class() == HAL_SUBMODULE) {
h_ss << " void SetSubModule(" << component_name << "* submodule) {" << endl;