From 692b7ecf31de3fb26c7f8218f4dc65ccf6119c45 Mon Sep 17 00:00:00 2001 From: Gary Lockyer Date: Mon, 22 Jun 2020 13:42:56 +1200 Subject: [PATCH] libcli ldap tests: remove use of zero length array libcli/ldap/tests/ldap_message_test.c defines a zero length array (uint8_t buf[0]), which is a GCC extension and breaks the build with some strict compilers like xlc. BUG: https://bugzilla.samba.org/show_bug.cgi?id=14387 Signed-off-by: Gary Lockyer --- libcli/ldap/tests/ldap_message_test.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libcli/ldap/tests/ldap_message_test.c b/libcli/ldap/tests/ldap_message_test.c index c5aacd4bc6b..f4b49bc47bc 100644 --- a/libcli/ldap/tests/ldap_message_test.c +++ b/libcli/ldap/tests/ldap_message_test.c @@ -115,7 +115,7 @@ static void test_empty_input(void **state) struct asn1_data *asn1; struct ldap_message *ldap_msg; NTSTATUS status; - uint8_t buf[0]; + uint8_t *buf = NULL; size_t len = 0; struct ldap_request_limits limits = { .max_search_size = 256000, -- 2.17.1