From fbb622e956a06a2951ce223a2a27ebcd0d47154c Mon Sep 17 00:00:00 2001 From: Brian Fiete Date: Fri, 3 Dec 2021 14:18:04 -0800 Subject: [PATCH] Compression support --- BeefySysLib/BeefySysLib.vcxproj | 2 ++ BeefySysLib/BeefySysLib.vcxproj.filters | 6 ++++++ BeefySysLib/CMakeLists.txt | 1 + BeefySysLib/util/Heap.cpp | 4 ++-- 4 files changed, 11 insertions(+), 2 deletions(-) diff --git a/BeefySysLib/BeefySysLib.vcxproj b/BeefySysLib/BeefySysLib.vcxproj index dc76d66c..b84cb83f 100644 --- a/BeefySysLib/BeefySysLib.vcxproj +++ b/BeefySysLib/BeefySysLib.vcxproj @@ -1930,6 +1930,7 @@ copy /y "$(OutDir)$(TargetName).lib" "$(SolutionDir)\BeefLibs\Beefy2D\dist\" + @@ -2157,6 +2158,7 @@ copy /y "$(OutDir)$(TargetName).lib" "$(SolutionDir)\BeefLibs\Beefy2D\dist\" + diff --git a/BeefySysLib/BeefySysLib.vcxproj.filters b/BeefySysLib/BeefySysLib.vcxproj.filters index a4e09430..016806a0 100644 --- a/BeefySysLib/BeefySysLib.vcxproj.filters +++ b/BeefySysLib/BeefySysLib.vcxproj.filters @@ -719,6 +719,9 @@ src\util + + src\util + @@ -1099,6 +1102,9 @@ src\util + + src\util + diff --git a/BeefySysLib/CMakeLists.txt b/BeefySysLib/CMakeLists.txt index 21b20fd7..2d6993f2 100644 --- a/BeefySysLib/CMakeLists.txt +++ b/BeefySysLib/CMakeLists.txt @@ -278,6 +278,7 @@ file(GLOB SRC_FILES util/BSpline.cpp util/CatmullRom.cpp util/ChunkedDataBuffer.cpp + util/Compress.cpp util/CubicFuncSpline.cpp util/CubicSpline.cpp util/FileEnumerator.cpp diff --git a/BeefySysLib/util/Heap.cpp b/BeefySysLib/util/Heap.cpp index 4b83a1a4..ca420148 100644 --- a/BeefySysLib/util/Heap.cpp +++ b/BeefySysLib/util/Heap.cpp @@ -421,7 +421,7 @@ void ContiguousHeap::DebugDump() str += "Merged"; break; default: - str += "??????"; + str += "??????"; } str += "\n"; @@ -440,7 +440,7 @@ void ContiguousHeap::DebugDump() for (auto idx : mFreeList) { auto block = CH_REL_TO_ABS(idx); - char* kind = "??"; + const char* kind = "??"; if (block->mKind == ChBlockKind_Unused) kind = "Unused"; else