postgresql/contrib/intarray
Andres Freund 83ff1618bc Centralize definition of integer limits.
Several submitted and even committed patches have run into the problem
that C89, our baseline, does not provide minimum/maximum values for
various integer datatypes. C99's stdint.h does, but we can't rely on
it.

Several parts of the code defined limits locally, so instead centralize
the definitions to c.h.

This patch also changes the more obvious usages of literal limit values;
there's more places that could be changed, but it's less clear whether
it's beneficial to change those.

Author: Andrew Gierth
Discussion: 87619tc5wc.fsf@news-spur.riddles.org.uk
2015-03-25 22:39:42 +01:00
..
bench
data
expected
sql
_int_bool.c
_int_gin.c
_int_gist.c Centralize definition of integer limits. 2015-03-25 22:39:42 +01:00
_int_op.c
_int_tool.c Replace insertion sort in contrib/intarray with qsort(). 2015-03-15 23:22:03 -04:00
_int.h Use FLEXIBLE_ARRAY_MEMBER in a bunch more places. 2015-02-20 00:11:42 -05:00
_intbig_gist.c
.gitignore
intarray--1.0.sql
intarray--unpackaged--1.0.sql Fix typos in some error messages thrown by extension scripts when fed to psql. 2014-08-25 18:30:37 +02:00
intarray.control
Makefile