MCPcopy Create free account
hub / github.com/DeusData/codebase-memory-mcp / cbm_zstd_compress

Function cbm_zstd_compress

internal/cbm/zstd_store.c:10–16  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

8#include <stdint.h>
9
10int cbm_zstd_compress(const char *src, int srcLen, char *dst, int dstCap, int level) {
11 size_t rc = ZSTD_compress(dst, (size_t)dstCap, src, (size_t)srcLen, level);
12 if (ZSTD_isError(rc)) {
13 return 0;
14 }
15 return (int)rc;
16}
17
18int64_t cbm_zstd_decompress(const char *src, size_t srcLen, char *dst, size_t dstCap) {
19 size_t rc = ZSTD_decompress(dst, dstCap, src, srcLen);

Callers 2

cbm_artifact_exportFunction · 0.85
test_zstd.cFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected