]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Deal with double const
authorArran Cudbard-Bell <a.cudbardb@freeradius.org>
Tue, 13 Jun 2017 17:07:03 +0000 (13:07 -0400)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Tue, 13 Jun 2017 17:07:03 +0000 (13:07 -0400)
src/include/cf_util.h

index 142cfed2cef775f03bdd4d386e9dea118c1bbda8..45761a6847d70d614832832bb93ecebd57ac6dbb 100644 (file)
@@ -64,10 +64,13 @@ typedef struct cf_data CONF_DATA;   //!< #CONF_ITEM used to associate arbitrary da
 _Generic((_cf), \
        CONF_SECTION *: cf_section_to_item((CONF_SECTION const *)_cf), \
        CONF_SECTION const *: cf_section_to_item((CONF_SECTION const *)_cf), \
+       CONF_SECTION const * const: cf_section_to_item((CONF_SECTION const * const)_cf), \
        CONF_PAIR *: cf_pair_to_item((CONF_PAIR const *)_cf), \
        CONF_PAIR const *: cf_pair_to_item((CONF_PAIR const *)_cf), \
+       CONF_PAIR const * const: cf_pair_to_item((CONF_PAIR const * const)_cf), \
        CONF_DATA *: cf_data_to_item((CONF_DATA const *)_cf), \
        CONF_DATA const *: cf_data_to_item((CONF_DATA const *)_cf), \
+       CONF_DATA const * const: cf_data_to_item((CONF_DATA const * const)_cf), \
        default: _cf \
 )