Обсуждение: pgsql: Better fix for determining minimum and maximum int64 values that

Поиск
Список
Период
Сортировка

pgsql: Better fix for determining minimum and maximum int64 values that

От
petere@postgresql.org (Peter Eisentraut)
Дата:
Log Message:
-----------
Better fix for determining minimum and maximum int64 values that doesn't
require stdint.h and works for "busted" int64.

Modified Files:
--------------
    pgsql/src/backend/utils/adt:
        xml.c (r1.30 -> r1.31)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/utils/adt/xml.c.diff?r1=1.30&r2=1.31)

Re: pgsql: Better fix for determining minimum and maximum int64 values that

От
Alvaro Herrera
Дата:
Peter Eisentraut wrote:
> Log Message:
> -----------
> Better fix for determining minimum and maximum int64 values that doesn't
> require stdint.h and works for "busted" int64.

Nice trick -- is this worth being in c.h or thereabouts?

--
Alvaro Herrera                                http://www.CommandPrompt.com/
The PostgreSQL Company - Command Prompt, Inc.

Re: pgsql: Better fix for determining minimum and maximum int64 values that

От
Peter Eisentraut
Дата:
Alvaro Herrera wrote:
> Peter Eisentraut wrote:
> > Log Message:
> > -----------
> > Better fix for determining minimum and maximum int64 values that
> > doesn't require stdint.h and works for "busted" int64.
>
> Nice trick -- is this worth being in c.h or thereabouts?

I was thinking about adding something like PG_INT64_MAX etc. to c.h, but
that might have required adding limit.h to c.h and perhaps other
rearrangements, and that would have gone too far for the moment.  If
more call sites use it, it should be refactored.

--
Peter Eisentraut
http://developer.postgresql.org/~petere/