X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=common%2Ftrace_writer_local.hpp;h=1859354055c672f39b25ec96ea1ccd49a1f1d84d;hb=69909e3853c23d0ce062b6c9f232191970da9aee;hp=1da22501d41dbe52291bacd5b1679d3073734885;hpb=aa1b2136cc72893e519ff73c47e2ecd29cafe1da;p=apitrace diff --git a/common/trace_writer_local.hpp b/common/trace_writer_local.hpp index 1da2250..1859354 100644 --- a/common/trace_writer_local.hpp +++ b/common/trace_writer_local.hpp @@ -39,10 +39,10 @@ namespace trace { - extern FunctionSig memcpy_sig; - extern FunctionSig malloc_sig; - extern FunctionSig free_sig; - extern FunctionSig realloc_sig; + extern const FunctionSig memcpy_sig; + extern const FunctionSig malloc_sig; + extern const FunctionSig free_sig; + extern const FunctionSig realloc_sig; /** * A specialized Writer class, mean to trace the current process. @@ -83,7 +83,7 @@ namespace trace { /** * It will acquire the mutex. */ - unsigned beginEnter(FunctionSig *sig); + unsigned beginEnter(const FunctionSig *sig, bool fake = false); /** * It will release the mutex.