Explorar o código

Fix build of ZipCompressor

Daniele Bartolini %!s(int64=13) %!d(string=hai) anos
pai
achega
cee988037c

+ 5 - 5
src/core/compressors/ZipCompressor.cpp

@@ -8,8 +8,7 @@ namespace crown
 {
 
 ZipCompressor::ZipCompressor(Allocator& allocator) :
-	Compressor(allocator),
-	m_data_list(allocator)
+	Compressor(allocator)
 {
 	
 }
@@ -25,7 +24,7 @@ uint8_t* ZipCompressor::compress(const void* data, size_t in_size, size_t& out_s
 	
  	uint8_t* dest = (uint8_t*)m_allocator->allocate(out_size);
 	
-	int32_t ret = ::compress(dest, &out_size, (const Bytef*)data, in_size);
+	int32_t ret = ::compress((Bytef*)dest, (uLongf*)&out_size, (const Bytef*)data, (uLongf)in_size);
 	
 	assert(ret == Z_OK);
 	
@@ -38,11 +37,12 @@ uint8_t* ZipCompressor::uncompress(const void* data, size_t in_size, size_t& out
 	
  	uint8_t* dest = (uint8_t*)m_allocator->allocate(out_size);
 	
-	int32_t ret = ::uncompress(dest, &out_size, (const Bytef*)data, in_size);
+	int32_t ret = ::uncompress((Bytef*)dest, (uLongf*)&out_size, (const Bytef*)data, (uLongf)in_size);
 	
 	assert(ret == Z_OK);
 	
 	return dest;
 }
 
-}
+} // namespace crown
+

+ 0 - 12
src/core/compressors/ZipCompressor.h

@@ -8,14 +8,6 @@ namespace crown
 
 class ZipCompressor : Compressor
 {
-public:
-				enum Mode
-				{
-					DEFAULT,
-					LOW,
-					HIGH
-				};
-	
 public:
 
 				ZipCompressor(Allocator& allocator);
@@ -23,10 +15,6 @@ public:
 	
 	uint8_t* 	compress(const void* data, size_t in_size, size_t& out_size);
 	uint8_t* 	uncompress(const void* data, size_t in_size, size_t& out_size);
-
-private:
-	
-	List<uint8_t> m_data_list;
 };
 
 } // namespace crown