diff --git a/interfaces/innerkits/frameintf/frame_trace.cpp b/interfaces/innerkits/frameintf/frame_trace.cpp index 177e2a975b3e72d4514a33769c324ad2fe8e77cf..8db52a963c8927486548ccf8d8f4610c9b1adae9 100644 --- a/interfaces/innerkits/frameintf/frame_trace.cpp +++ b/interfaces/innerkits/frameintf/frame_trace.cpp @@ -17,7 +17,7 @@ namespace FRAME_TRACE { -struct TraceHandle* CreateTraceTag(std::string traceTag) +struct TraceHandle* CreateTraceTag(const std::string traceTag) { return nullptr; } diff --git a/interfaces/innerkits/frameintf/frame_trace.h b/interfaces/innerkits/frameintf/frame_trace.h index 8d7d9b5c69e3896bb675a2e0c2d7fb3bad0693c2..fe5125d10ceaf7dd760a057f72ce03f20c0c5df7 100644 --- a/interfaces/innerkits/frameintf/frame_trace.h +++ b/interfaces/innerkits/frameintf/frame_trace.h @@ -29,12 +29,12 @@ enum class TraceType { SLOW_TRACE }; -struct TraceHandle* CreateTraceTag(std::string traceTag); +struct TraceHandle* CreateTraceTag(const std::string traceTag); void SetTraceLimit(struct TraceHandle* traceHandle, unsigned int traceLimit); void EnableTraceForThread(struct TraceHandle* traceHandle); void StartFrameTrace(struct TraceHandle* traceHandle); void StopFrameTrace(struct TraceHandle* traceHandle); -void TraceAndExecute(std::function && func, TraceType type); +void TraceAndExecute(std::function && func, TraceType traceType); bool JudgeUnequalFrameTrace(struct TidHandle* tidHandle); void UpdateFrameTraceTid(struct TidHandle* tidHandle); bool FrameAwareTraceEnable(const std::string &traceTag);