summaryrefslogtreecommitdiffstats
path: root/Graphics
diff options
context:
space:
mode:
authorassiduous <assiduous@diligentgraphics.com>2020-07-02 18:59:10 +0000
committerassiduous <assiduous@diligentgraphics.com>2020-07-02 18:59:10 +0000
commit276266a5d1b57b508da6e16a274f3aa778dff8a2 (patch)
treeb2d96129dc735a44c4c8f725098243dfa7be70a9 /Graphics
parentFixed Win32 build error (diff)
downloadDiligentCore-276266a5d1b57b508da6e16a274f3aa778dff8a2.tar.gz
DiligentCore-276266a5d1b57b508da6e16a274f3aa778dff8a2.zip
VariableSizeAllocationsManager: fixed bug in a debug assertion
Diffstat (limited to 'Graphics')
-rw-r--r--Graphics/GraphicsAccessories/interface/VariableSizeAllocationsManager.hpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/Graphics/GraphicsAccessories/interface/VariableSizeAllocationsManager.hpp b/Graphics/GraphicsAccessories/interface/VariableSizeAllocationsManager.hpp
index 0788db23..14bf1681 100644
--- a/Graphics/GraphicsAccessories/interface/VariableSizeAllocationsManager.hpp
+++ b/Graphics/GraphicsAccessories/interface/VariableSizeAllocationsManager.hpp
@@ -381,7 +381,8 @@ public:
NewBlockOffset = LastBlockOffset;
NewBlockSize += LastBlockSize;
- VERIFY_EXPR(LastBlockIt->second.OrderBySizeIt->first == LastBlockOffset);
+ VERIFY_EXPR(LastBlockIt->second.OrderBySizeIt->first == LastBlockSize &&
+ LastBlockIt->second.OrderBySizeIt->second == LastBlockIt);
m_FreeBlocksBySize.erase(LastBlockIt->second.OrderBySizeIt);
m_FreeBlocksByOffset.erase(LastBlockIt);
}