diff options
Diffstat (limited to 'Modules/_zstd/buffer.h')
-rw-r--r-- | Modules/_zstd/buffer.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/Modules/_zstd/buffer.h b/Modules/_zstd/buffer.h index 319b1214833..c902eef4f8e 100644 --- a/Modules/_zstd/buffer.h +++ b/Modules/_zstd/buffer.h @@ -3,9 +3,13 @@ Low level interface to Meta's zstd library for use in the compression.zstd Python module. */ -#include "_zstdmodule.h" +#ifndef ZSTD_BUFFER_H +#define ZSTD_BUFFER_H + #include "pycore_blocks_output_buffer.h" +#include <zstd.h> // ZSTD_outBuffer + /* Blocks output buffer wrapper code */ /* Initialize the buffer, and grow the buffer. @@ -102,3 +106,5 @@ _OutputBuffer_ReachedMaxLength(_BlocksOutputBuffer *buffer, ZSTD_outBuffer *ob) return buffer->allocated == buffer->max_length; } + +#endif // !ZSTD_BUFFER_H |