From d2199e72501737faaf87c4bdc4a33eb06eddb998 Mon Sep 17 00:00:00 2001 From: Christophe Chevalier Date: Mon, 7 Dec 2015 19:01:41 +0100 Subject: [PATCH] Added ZSTDLIB_API definition to zstd_buffered.h which does not seem to include zstd.h --- lib/zstd_buffered.h | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/lib/zstd_buffered.h b/lib/zstd_buffered.h index 80e6e599d..fffa70a05 100644 --- a/lib/zstd_buffered.h +++ b/lib/zstd_buffered.h @@ -47,6 +47,24 @@ extern "C" { #include /* size_t */ +/* *************************************************************** +* Tuning parameters +*****************************************************************/ +/*! +* ZSTD_DLL_EXPORT : +* Enable exporting of functions when building a DLL +*/ +#if defined(ZSTD_DLL_EXPORT) && (ZSTD_DLL_EXPORT==1) +# if _WIN32 +# define ZSTDLIB_API __declspec(dllexport) +# else +# define ZSTDLIB_API extern +# endif +#else +# define ZSTDLIB_API +#endif + + /* ************************************* * Streaming functions ***************************************/ -- 2.47.2