From: Dagobert Michelsen Date: Thu, 27 Aug 2020 11:52:11 +0000 (+0200) Subject: Empty initializer when gcrypt is absent produces compile error with Sun Studio X-Git-Tag: collectd-5.12.0~6^2~2^2~1 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=8f475968a2210e4fdc28cfe938386bb954b3da39;p=thirdparty%2Fcollectd.git Empty initializer when gcrypt is absent produces compile error with Sun Studio --- diff --git a/src/network_test.c b/src/network_test.c index 201412f71..ce3469a54 100644 --- a/src/network_test.c +++ b/src/network_test.c @@ -224,16 +224,17 @@ static int decode_string(char const *in, uint8_t *out, size_t *out_size) { } DEF_TEST(parse_packet) { - sockent_t se = { - .data.server = - (struct sockent_server){ + sockent_t se #if HAVE_GCRYPT_H - .cypher = NULL, - .userdb = NULL, - .security_level = SECURITY_LEVEL_NONE, + = {.data.server = + (struct sockent_server){ + .cypher = NULL, + .userdb = NULL, + .security_level = SECURITY_LEVEL_NONE, + }, + } #endif - }, - }; + ; for (size_t i = 0; i < sizeof(raw_packet_data) / sizeof(raw_packet_data[0]); i++) {