From 5c669eea5030f4120fba2de699a8d7e1d7d90489 Mon Sep 17 00:00:00 2001 From: wangfuyu Date: Thu, 29 Sep 2022 21:04:15 +0800 Subject: [PATCH] m) Fix: compile test_rechist error (#425) error: 'for' loop initial declarations are only allowed in C99 mode Co-authored-by: wangfuyu --- tests/test_rechist.c | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/tests/test_rechist.c b/tests/test_rechist.c index 0c56496..abfbf4f 100644 --- a/tests/test_rechist.c +++ b/tests/test_rechist.c @@ -205,31 +205,32 @@ test6 (void) lsquic_rechist_t rechist; char buf[256]; long int time = 12087061905875; - + unsigned i; + lsquic_rechist_init(&rechist, 0, 0); - - for (int i = 0; i <= 3; i++) - lsquic_rechist_received(&rechist, i, (time += (i*10))); + + for (i = 0; i <= 3; i++) + lsquic_rechist_received(&rechist, i, (time += (i * 10))); lsquic_rechist_stop_wait(&rechist, 2); - + lsquic_rechist_received(&rechist, 4, (time += 10)); - + lsquic_rechist_stop_wait(&rechist, 3); - + lsquic_rechist_received(&rechist, 5, (time += 10)); - + lsquic_rechist_stop_wait(&rechist, 3); - + lsquic_rechist_received(&rechist, 6, (time += 10)); - + lsquic_rechist_stop_wait(&rechist, 9); - + lsquic_rechist_received(&rechist, 7, (time += 10)); lsquic_rechist_received(&rechist, 8, (time += 10)); lsquic_rechist_received(&rechist, 9, (time += 10)); rechist2str(&rechist, buf, sizeof(buf)); - + lsquic_rechist_cleanup(&rechist); }