From: Kern Sibbald Date: Fri, 4 Nov 2005 19:45:49 +0000 (+0000) Subject: Rework #ifdef for ZLIB X-Git-Tag: Release-1.38.1~38 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=23016b64780118974884c96464c48008f921e18d;p=bacula%2Fbacula Rework #ifdef for ZLIB git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@2543 91ce42f0-d328-0410-95d8-f526ca767f89 --- diff --git a/bacula/src/findlib/bfile.c b/bacula/src/findlib/bfile.c index 191ff57c78..b70196a41a 100644 --- a/bacula/src/findlib/bfile.c +++ b/bacula/src/findlib/bfile.c @@ -248,31 +248,33 @@ bool have_win32_api() /* - * Return 1 if we support the stream - * 0 if we do not support the stream + * Return true if we support the stream + * false if we do not support the stream */ bool is_stream_supported(int stream) { /* No Win32 backup on this machine */ switch (stream) { -/*#ifndef HAVE_LIBZ - case STREAM_GZIP_DATA: - case STREAM_SPARSE_GZIP_DATA: - return 0; -#endif*/ case STREAM_WIN32_DATA: +#ifdef HAVE_ZLIB case STREAM_WIN32_GZIP_DATA: +#endif #ifdef USE_WIN32STREAMEXTRACTION return true; #else return have_win32_api(); #endif -/* +/* Streams known not to be supported */ +#ifndef HAVE_LIBZ + case STREAM_GZIP_DATA: + case STREAM_SPARSE_GZIP_DATA: + case STREAM_WIN32_GZIP_DATA: +#endif case STREAM_MACOS_FORK_DATA: case STREAM_HFSPLUS_ATTRIBUTES: return false; -*/ + /* Known streams */ #ifdef HAVE_LIBZ case STREAM_GZIP_DATA: