From: Alan T. DeKok Date: Thu, 5 Aug 2021 20:26:04 +0000 (-0400) Subject: fr_pair_cmp() should take "const" X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0c2dd85d2badec1f819cff31edbd3882f6f9e6f0;p=thirdparty%2Ffreeradius-server.git fr_pair_cmp() should take "const" --- diff --git a/src/lib/util/pair.c b/src/lib/util/pair.c index 13782f0206d..25e298f82c2 100644 --- a/src/lib/util/pair.c +++ b/src/lib/util/pair.c @@ -1055,7 +1055,7 @@ int8_t fr_pair_cmp_by_parent_num(void const *a, void const *b) * - 0 if false. * - -1 on failure. */ -int fr_pair_cmp(fr_pair_t *a, fr_pair_t *b) +int fr_pair_cmp(fr_pair_t const *a, fr_pair_t const *b) { if (!a) return -1; diff --git a/src/lib/util/pair.h b/src/lib/util/pair.h index 9687d4ab7cb..79c72fcc588 100644 --- a/src/lib/util/pair.h +++ b/src/lib/util/pair.h @@ -272,7 +272,7 @@ fr_pair_list_t *fr_pair_children(fr_pair_t *head); #define fr_pair_cmp_op(_op, _a, _b) fr_value_box_cmp_op(_op, &_a->data, &_b->data) int8_t fr_pair_cmp_by_da(void const *a, void const *b); int8_t fr_pair_cmp_by_parent_num(void const *a, void const *b); -int fr_pair_cmp(fr_pair_t *a, fr_pair_t *b); +int fr_pair_cmp(fr_pair_t const *a, fr_pair_t const *b); int fr_pair_list_cmp(fr_pair_list_t const *a, fr_pair_list_t const *b); void fr_pair_list_sort(fr_pair_list_t *list, fr_cmp_t cmp) CC_HINT(nonnull);