| 9670 | } |
| 9671 | |
| 9672 | MEM_STATIC size_t ZSTD_cwksp_create(ZSTD_cwksp* ws, size_t size, ZSTD_customMem customMem) { |
| 9673 | void* workspace = ZSTD_malloc(size, customMem); |
| 9674 | DEBUGLOG(4, "cwksp: creating new workspace with %zd bytes", size); |
| 9675 | RETURN_ERROR_IF(workspace == NULL, memory_allocation, "NULL pointer!"); |
| 9676 | ZSTD_cwksp_init(ws, workspace, size); |
| 9677 | return 0; |
| 9678 | } |
| 9679 | |
| 9680 | MEM_STATIC void ZSTD_cwksp_free(ZSTD_cwksp* ws, ZSTD_customMem customMem) { |
| 9681 | void *ptr = ws->workspace; |
no test coverage detected