aboutsummaryrefslogtreecommitdiff
path: root/src/liblzma/common/stream_buffer_encoder.c
diff options
context:
space:
mode:
authorJia Tan <jiat0218@gmail.com>2023-01-05 20:57:25 +0800
committerLasse Collin <lasse.collin@tukaani.org>2023-01-09 16:37:19 +0200
commit692ccdf5516dfe55fb6e9c5cdfb31f4c02c1ecd1 (patch)
tree6b1499996b9f1e99db43c95adc4b972f649443f0 /src/liblzma/common/stream_buffer_encoder.c
parentliblzma: Add NULL check to lzma_index_hash_append. (diff)
downloadxz-692ccdf5516dfe55fb6e9c5cdfb31f4c02c1ecd1.tar.xz
liblzma: Remove common.h include from common/index.h.
common/index.h is needed by liblzma internally and tests. common.h will include and define many things that are not needed by the tests. Also, this prevents include order problems because both common.h and lzma.h define LZMA_API. On most platforms it results only in a warning but on Windows it would break the build as the definition in common.h must be used only for building liblzma itself.
Diffstat (limited to '')
-rw-r--r--src/liblzma/common/stream_buffer_encoder.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/liblzma/common/stream_buffer_encoder.c b/src/liblzma/common/stream_buffer_encoder.c
index af49554a..73157590 100644
--- a/src/liblzma/common/stream_buffer_encoder.c
+++ b/src/liblzma/common/stream_buffer_encoder.c
@@ -10,6 +10,7 @@
//
///////////////////////////////////////////////////////////////////////////////
+#include "common.h"
#include "index.h"