From 8f475968a2210e4fdc28cfe938386bb954b3da39 Mon Sep 17 00:00:00 2001 From: Dagobert Michelsen Date: Thu, 27 Aug 2020 13:52:11 +0200 Subject: [PATCH] Empty initializer when gcrypt is absent produces compile error with Sun Studio --- src/network_test.c | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) 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++) { -- 2.39.5