Changeset 27108

Timestamp:
Oct 4, 2022, 9:28:21 PM (22 months ago)
Author:
Vladislav Belov
Message:

Fixes out of bounds on each match start in Profiler2 introduced in rP18423. Refs #6620

Differential Revision: https://code.wildfiregames.com/D4787

File:
1 edited

Legend:

Unmodified
Added
Removed
  • ps/trunk/source/ps/Profiler2.cpp

    r25527 r27108  
    1 /* Copyright (C) 2021 Wildfire Games.
     1/* Copyright (C) 202 Wildfire Games.
    22 *
    33 * Permission is hereby granted, free of charge, to any person obtaining
     
    423423u8 CProfiler2::ThreadStorage::HoldType()
    424424{
     425
    425426    return m_HoldBuffers[m_HeldDepth - 1].type;
    426427}
     
    961962    m_Name(name), m_Limit(spikeLimit), m_PushedHold(true)
    962963{
    963     if (g_Profiler2.HoldLevel() < 8 &&  g_Profiler2.HoldType() != CProfiler2::ThreadStorage::BUFFER_AGGREGATE)
     964    if (g_Profiler2.HoldLevel() < 8 && )
    964965        g_Profiler2.HoldMessages(CProfiler2::ThreadStorage::BUFFER_SPIKE);
    965966    else
     
    982983    m_Name(name), m_Limit(spikeLimit), m_PushedHold(true)
    983984{
    984     if (g_Profiler2.HoldLevel() < 8 && g_Profiler2.HoldType() != CProfiler2::ThreadStorage::BUFFER_AGGREGATE)
     985    if (g_Profiler2.HoldLevel() < 8 && )
    985986        g_Profiler2.HoldMessages(CProfiler2::ThreadStorage::BUFFER_AGGREGATE);
    986987    else
Note: See TracChangeset for help on using the changeset viewer.