[PATCH 3/6] fixup! reftable: rest of library
From: Johannes Schindelin <johannes.schindelin@gmx.de>
0-sized arrays are actually not portable.
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
---
reftable/stack_test.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/reftable/stack_test.c b/reftable/stack_test.c
index c35abd7301..cf2e32a25c 100644
--- a/reftable/stack_test.c
+++ b/reftable/stack_test.c
@@ -579,11 +579,11 @@ static void test_sizes_to_segments(void)
static void test_sizes_to_segments_empty(void)
{
- uint64_t sizes[0];
+ uint64_t sizes[1];
int seglen = 0;
struct segment *segs =
- sizes_to_segments(&seglen, sizes, ARRAY_SIZE(sizes));
+ sizes_to_segments(&seglen, sizes, 0);
EXPECT(seglen == 0);
reftable_free(segs);
}
--
gitgitgadget