From: Lev Stipakov Date: Wed, 5 Aug 2020 06:25:48 +0000 (+0000) Subject: Fix compilation with --disable-lzo and --disable-lz4 X-Git-Tag: v2.5_beta1~23 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=dab34fdd0639c6de8c5ca759cca00b7e60da32f1;p=thirdparty%2Fopenvpn.git Fix compilation with --disable-lzo and --disable-lz4 struct compress_options is defined under USE_COMP, therefore compilation fails when it is referenced without that define. Since function show_compression_warning, which uses aforementioned struct, is only called under USE_COMP, it is safe to wrap its definition under USE_COMP, which fixes compilation issue. Trac: #1308 Signed-off-by: Lev Stipakov Acked-by: Gert Doering Message-Id: <20200805062548.38082-1-lstipakov@gmail.com> URL: https://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg20637.html Signed-off-by: Gert Doering --- diff --git a/src/openvpn/options.c b/src/openvpn/options.c index bc256b18e..1c246f4b2 100644 --- a/src/openvpn/options.c +++ b/src/openvpn/options.c @@ -5085,6 +5085,7 @@ set_user_script(struct options *options, #endif } +#ifdef USE_COMP static void show_compression_warning(struct compress_options *info) { @@ -5103,6 +5104,7 @@ show_compression_warning(struct compress_options *info) } } } +#endif static void add_option(struct options *options,