From 7460b9755aa0b9b4a54c5c80e47dfdf8c8fc513a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alexander=20F=C3=A6r=C3=B8y?= Date: Mon, 17 Apr 2017 14:11:35 +0200 Subject: [PATCH] Remove unused function `is_gzip_supported()`. This patch removes the unused `is_gzip_supported()` and changes the documentation string around the `compress_method_t` enumeration to explicitly state that both `ZLIB_METHOD` and `GZIP_METHOD` are both always supported. Zlib version 1.2.0 was released on the 9'th of March, 2003 according to their ChangeLog. See https://bugs.torproject.org/21663 --- src/common/torgzip.h | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/src/common/torgzip.h b/src/common/torgzip.h index 430b152fe4..42b45ab08a 100644 --- a/src/common/torgzip.h +++ b/src/common/torgzip.h @@ -11,10 +11,9 @@ #ifndef TOR_TORGZIP_H #define TOR_TORGZIP_H -/** Enumeration of what kind of compression to use. Only ZLIB_METHOD is - * guaranteed to be supported by the compress/uncompress functions here; - * GZIP_METHOD may be supported if we built against zlib version 1.2 or later - * and is_gzip_supported() returns true. */ +/** Enumeration of what kind of compression to use. Only ZLIB_METHOD and + * GZIP_METHOD is guaranteed to be supported by the compress/uncompress + * functions here. */ typedef enum { NO_METHOD=0, GZIP_METHOD=1, ZLIB_METHOD=2, UNKNOWN_METHOD=3 } compress_method_t; @@ -39,8 +38,6 @@ tor_gzip_uncompress(char **out, size_t *out_len, int complete_only, int protocol_warn_level); -int is_gzip_supported(void); - const char * tor_zlib_get_version_str(void);