From: Arran Cudbard-Bell Date: Tue, 4 Jan 2022 20:44:54 +0000 (-0600) Subject: Use the correct comparison function in fr_event_report X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9ea7f0ffec74a933a4abee510d079e54edc4a8ab;p=thirdparty%2Ffreeradius-server.git Use the correct comparison function in fr_event_report --- diff --git a/src/lib/util/event.c b/src/lib/util/event.c index aefa06ce99..f7cab85bf2 100644 --- a/src/lib/util/event.c +++ b/src/lib/util/event.c @@ -2762,7 +2762,7 @@ void fr_event_report(fr_event_list_t *el, fr_time_t now, void *uctx) fr_time_delta_t diff = fr_time_sub(ev->when, now); for (i = 0; i < NUM_ELEMENTS(decades); i++) { - if ((diff <= decades[i]) || (i == NUM_ELEMENTS(decades) - 1)) { + if ((fr_time_delta_cmp(diff, decades[i]) <= 0) || (i == NUM_ELEMENTS(decades) - 1)) { fr_event_counter_t find = { .file = ev->file, .line = ev->line }; fr_event_counter_t *counter;