From 3347073aaa031b71e5063192f0806d83e9021c34 Mon Sep 17 00:00:00 2001 From: Amlal El Mahrouss Date: Sat, 12 Oct 2024 09:20:54 +0200 Subject: IMP: Add same contract for RLE and GZip (CompressKit) IMP: Remove useless macro inside PageMgr.cxx. IMP: Remove XCode project. Signed-off-by: Amlal El Mahrouss --- dev/zka/CompressKit/GZip.hxx | 5 ++++- dev/zka/CompressKit/RLE.hxx | 4 ++-- 2 files changed, 6 insertions(+), 3 deletions(-) (limited to 'dev/zka/CompressKit') diff --git a/dev/zka/CompressKit/GZip.hxx b/dev/zka/CompressKit/GZip.hxx index 22391fe0..5c754aba 100644 --- a/dev/zka/CompressKit/GZip.hxx +++ b/dev/zka/CompressKit/GZip.hxx @@ -4,7 +4,8 @@ ------------------------------------------- */ -#pragma once +#ifndef __KERNELKIT_GZIP_HXX__ +#define __KERNELKIT_GZIP_HXX__ #include @@ -13,3 +14,5 @@ namespace Kernel::GZip class IGZipObject; class IGZipProxy; } // namespace Kernel::GZip + +#endif // !__KERNELKIT_GZIP_HXX__ diff --git a/dev/zka/CompressKit/RLE.hxx b/dev/zka/CompressKit/RLE.hxx index e79eede6..2aea42ef 100644 --- a/dev/zka/CompressKit/RLE.hxx +++ b/dev/zka/CompressKit/RLE.hxx @@ -11,8 +11,8 @@ namespace Kernel { - Void rle_compress(VoidPtr data, Size sz, VoidPtr out, Size out_sz); - Void rle_decompress(VoidPtr data, Size sz, VoidPtr out, Size out_sz); + class IRleObject; + class IRleProxy; } // namespace Kernel #endif // !ifndef __KERNELKIT_RLE_HXX__ -- cgit v1.2.3