[PATCH] Fix expressions always false

Поиск
Список
Период
Сортировка
От Ranier Vilela
Тема [PATCH] Fix expressions always false
Дата
Msg-id CAEudQApuAr22CUqg5=-g9-vFyoaKyfSf95W-0gCU5rWn837m4g@mail.gmail.com
обсуждение исходный текст
Ответы Re: [PATCH] Fix expressions always false  (ilmari@ilmari.org (Dagfinn Ilmari Mannsåker))
Список pgsql-hackers
More about expressions always false.
1. /src/backend/executor/execExprInterp.c
ndims <= 0 neve be negative, because ndims aways is added up +1
2. src/backend/utils/adt/formatting.c
result is declared long. Comparison with int limits is always false.
3. src/backend/utils/adt/jsonfuncs.c
lindex is declared long. . Comparison with int limits is always false.
4. src/backend/utils/adt/network.c
ip_addrsize is macro and awlays return 4 or 16

regards,
Ranier Vilela
Вложения

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

Предыдущее
От: Thomas Munro
Дата:
Сообщение: Condition variables vs interrupts
Следующее
От: Jehan-Guillaume de Rorthais
Дата:
Сообщение: Re: Fetching timeline during recovery