From: Eero Tamminen Date: Fri, 9 Jul 2021 15:44:28 +0000 (+0300) Subject: format_json, network_parse: annotate unused args as unused X-Git-Url: http://git.ipfire.org/gitweb/gitweb.cgi?a=commitdiff_plain;h=b9de24247961c670d6a4eb008b8ca1993c951352;p=thirdparty%2Fcollectd.git format_json, network_parse: annotate unused args as unused Based on output of: gcc -O3 -Werror -Wall -Wextra -Wno-missing-field-initializers -Wformat-security Signed-off-by: Eero Tamminen --- diff --git a/src/libcollectdclient/network_parse.c b/src/libcollectdclient/network_parse.c index f74fd801d..ad7841fa1 100644 --- a/src/libcollectdclient/network_parse.c +++ b/src/libcollectdclient/network_parse.c @@ -385,9 +385,11 @@ static int verify_sha256(void *payload, size_t payload_size, return !!ret; } #else /* !HAVE_GCRYPT_H */ -static int verify_sha256(void *payload, size_t payload_size, - char const *username, char const *password, - uint8_t hash_provided[32]) { +static int verify_sha256(__attribute__((unused)) void *payload, + __attribute__((unused)) size_t payload_size, + __attribute__((unused)) char const *username, + __attribute__((unused)) char const *password, + __attribute__((unused)) uint8_t hash_provided[32]) { return ENOTSUP; } #endif @@ -502,7 +504,9 @@ static int parse_encrypt_aes256(void *data, size_t data_size, return network_parse(b->data, b->len, ENCRYPT, opts); } #else /* !HAVE_GCRYPT_H */ -static int parse_encrypt_aes256(void *data, size_t data_size, +static int parse_encrypt_aes256(__attribute__((unused)) void *data, + __attribute__((unused)) size_t data_size, + __attribute__((unused)) lcc_network_parse_options_t const *opts) { return ENOTSUP; } diff --git a/src/utils/format_json/format_json.c b/src/utils/format_json/format_json.c index 9b8f482be..dc4968a31 100644 --- a/src/utils/format_json/format_json.c +++ b/src/utils/format_json/format_json.c @@ -708,8 +708,10 @@ int format_json_notification(char *buffer, size_t buffer_size, /* {{{ */ return 0; } /* }}} format_json_notification */ #else -int format_json_notification(char *buffer, size_t buffer_size, /* {{{ */ - notification_t const *n) { +int format_json_notification(__attribute__((unused)) char *buffer, + __attribute__((unused)) + size_t buffer_size, /* {{{ */ + __attribute__((unused)) notification_t const *n) { ERROR("format_json_notification: Not available (requires libyajl)."); return ENOTSUP; } /* }}} int format_json_notification */