From: Max Khon Date: Thu, 17 Nov 2022 22:39:54 +0000 (+0000) Subject: fr_time_elapsed_fprint(): Fix tab space calculation (#4805) X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c3485c673a312c95c4ffd899c56729b3dfc292ee;p=thirdparty%2Ffreeradius-server.git fr_time_elapsed_fprint(): Fix tab space calculation (#4805) Without the fix the output sometimes is improperly indented: time.requests.100ms 28 time.requests.1s 918 time.requests.10s 2408 --- diff --git a/src/lib/util/time.c b/src/lib/util/time.c index e8d765ad459..aa55024556e 100644 --- a/src/lib/util/time.c +++ b/src/lib/util/time.c @@ -681,7 +681,7 @@ void fr_time_elapsed_fprint(FILE *fp, fr_time_elapsed_t const *elapsed, char con if (!elapsed->array[i]) continue; - len = prefix_len + strlen(names[i]); + len = prefix_len + 1 + strlen(names[i]); if (len >= (size_t) (tab_offset * 8)) { fprintf(fp, "%s.%s %" PRIu64 "\n",