1
0
mirror of https://github.com/wolfpld/tracy synced 2025-04-29 12:23:53 +00:00

Default-initialize failure data struct.

This commit is contained in:
Bartosz Taudul 2020-09-29 17:59:37 +02:00
parent 1138307bd1
commit 98aaca9597
2 changed files with 1 additions and 10 deletions

View File

@ -4457,42 +4457,33 @@ void Worker::ZoneTextFailure( uint64_t thread )
{ {
m_failure = Failure::ZoneText; m_failure = Failure::ZoneText;
m_failureData.thread = thread; m_failureData.thread = thread;
m_failureData.srcloc = 0;
} }
void Worker::ZoneNameFailure( uint64_t thread ) void Worker::ZoneNameFailure( uint64_t thread )
{ {
m_failure = Failure::ZoneName; m_failure = Failure::ZoneName;
m_failureData.thread = thread; m_failureData.thread = thread;
m_failureData.srcloc = 0;
} }
void Worker::MemFreeFailure( uint64_t thread ) void Worker::MemFreeFailure( uint64_t thread )
{ {
m_failure = Failure::MemFree; m_failure = Failure::MemFree;
m_failureData.thread = thread; m_failureData.thread = thread;
m_failureData.srcloc = 0;
} }
void Worker::FrameEndFailure() void Worker::FrameEndFailure()
{ {
m_failure = Failure::FrameEnd; m_failure = Failure::FrameEnd;
m_failureData.thread = 0;
m_failureData.srcloc = 0;
} }
void Worker::FrameImageIndexFailure() void Worker::FrameImageIndexFailure()
{ {
m_failure = Failure::FrameImageIndex; m_failure = Failure::FrameImageIndex;
m_failureData.thread = 0;
m_failureData.srcloc = 0;
} }
void Worker::FrameImageTwiceFailure() void Worker::FrameImageTwiceFailure()
{ {
m_failure = Failure::FrameImageTwice; m_failure = Failure::FrameImageTwice;
m_failureData.thread = 0;
m_failureData.srcloc = 0;
} }
void Worker::ProcessZoneValidation( const QueueZoneValidation& ev ) void Worker::ProcessZoneValidation( const QueueZoneValidation& ev )

View File

@ -885,7 +885,7 @@ private:
int64_t m_loadTime; int64_t m_loadTime;
Failure m_failure = Failure::None; Failure m_failure = Failure::None;
FailureData m_failureData; FailureData m_failureData = {};
PlotData* m_sysTimePlot = nullptr; PlotData* m_sysTimePlot = nullptr;