-
- Downloads
GCC12: Fixes for 16+
Most issues were in stringfields and had to do with comparing a pointer to an constant/interned string with NULL. Since the string was a constant, a pointer to it could never be NULL so the comparison was always "true". gcc now complains about that. There were also a few issues where determining if there was enough space for a memcpy or s(n)printf which were fixed by defining some of the involved variables as "volatile". There were also a few other miscellaneous fixes. ASTERISK-30044 Change-Id: Ia081ca1bcfb329df6487c4660aaf1944309eb570
parent
49108810
No related branches found
No related tags found
Showing
- addons/Makefile 4 additions, 0 deletionsaddons/Makefile
- apps/app_festival.c 1 addition, 1 deletionapps/app_festival.c
- channels/chan_sip.c 2 additions, 2 deletionschannels/chan_sip.c
- channels/sig_analog.c 4 additions, 0 deletionschannels/sig_analog.c
- funcs/func_scramble.c 1 addition, 1 deletionfuncs/func_scramble.c
- include/asterisk/stringfields.h 34 additions, 31 deletionsinclude/asterisk/stringfields.h
- include/asterisk/strings.h 6 additions, 4 deletionsinclude/asterisk/strings.h
- main/pbx.c 12 additions, 3 deletionsmain/pbx.c
- main/stun.c 7 additions, 1 deletionmain/stun.c
- res/res_config_pgsql.c 1 addition, 1 deletionres/res_config_pgsql.c
- res/res_tonedetect.c 1 addition, 1 deletionres/res_tonedetect.c
- tests/test_vector.c 1 addition, 1 deletiontests/test_vector.c
Loading
Please register or sign in to comment