From: Arran Cudbard-Bell Date: Thu, 21 Mar 2024 19:59:57 +0000 (-0400) Subject: Revert "+= isn't a comparison operator" X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=315dcc3b3fb606038869b0bc90003d0e31fa6bea;p=thirdparty%2Ffreeradius-server.git Revert "+= isn't a comparison operator" This reverts commit 8b5188c1fe179b588ddcab35baad5deb62a9c9e3. --- diff --git a/src/lib/util/pair_legacy.c b/src/lib/util/pair_legacy.c index 3b6a94c81b6..d6669639ee7 100644 --- a/src/lib/util/pair_legacy.c +++ b/src/lib/util/pair_legacy.c @@ -58,10 +58,9 @@ static fr_sbuff_term_t const bareword_terminals = ); static fr_table_num_sorted_t const pair_assignment_op_table[] = { - { L(":="), T_OP_EQ }, - { L("+="), T_OP_ADD_EQ }, { L("+="), T_OP_ADD_EQ }, - { L("="), T_OP_EQ } + { L(":="), T_OP_EQ }, + { L("="), T_OP_EQ }, }; static ssize_t pair_assignment_op_table_len = NUM_ELEMENTS(pair_assignment_op_table); @@ -70,6 +69,7 @@ static fr_table_num_sorted_t const pair_comparison_op_table[] = { { L("!*"), T_OP_CMP_FALSE }, { L("!="), T_OP_NE }, { L("!~"), T_OP_REG_NE }, + { L("+="), T_OP_ADD_EQ }, { L("<"), T_OP_LT }, { L("<="), T_OP_LE }, { L("="), T_OP_EQ },