MCPcopy Create free account
hub / github.com/BohemiaInteractive/CWR / LoadCompressed

Method LoadCompressed

engine/Poseidon/IO/Streams/SerializeBin.cpp:66–81  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

64}
65
66void SerializeBinStream::LoadCompressed(void* data, int size)
67{
68#if ENABLE_COMPRESSION
69 if (size >= MIN_COMPRESS_SIZE)
70 {
71 SSCompress compress;
72 if (!compress.Decode((char*)data, size, *_in))
73 {
74 RptF("Error in SerializeBinStream decoding");
75 _error = EFileStructure;
76 }
77 return;
78 }
79#endif
80 Load(data, size);
81}
82
83void SerializeBinStream::TransferBinaryCompressed(void* data, int size)
84{

Callers 1

LoadOPRWMethod · 0.80

Calls 1

DecodeMethod · 0.45

Tested by

no test coverage detected