gcc 15.1 warnings - jsonb_util.c

Поиск
Список
Период
Сортировка
От Erik Rijkers
Тема gcc 15.1 warnings - jsonb_util.c
Дата
Msg-id 988bf1bc-3f1f-99f3-bf98-222f1cd9dc5e@xs4all.nl
обсуждение исходный текст
Ответы Re: gcc 15.1 warnings - jsonb_util.c
Список pgsql-hackers
Hi,


Compiling gcc 15.1 utters these protests (at least, with 
--enable-cassert) that I don't think I saw with gcc 14:

jsonb_util.c: In function ‘compareJsonbContainers’:
jsonb_util.c:301:34: warning: ‘va.type’ may be used uninitialized 
[-Wmaybe-uninitialized]
   301 |                         res = (va.type > vb.type) ? 1 : -1;
       |                                ~~^~~~~
jsonb_util.c:202:33: note: ‘va’ declared here
   202 |                 JsonbValue      va,
       |                                 ^~
jsonb_util.c:301:44: warning: ‘vb.type’ may be used uninitialized 
[-Wmaybe-uninitialized]
   301 |                         res = (va.type > vb.type) ? 1 : -1;
       |                                          ~~^~~~~
jsonb_util.c:203:41: note: ‘vb’ declared here
   203 |                                         vb;
       |                                         ^~


Thanks,

Erik



В списке pgsql-hackers по дате отправления: