OSDN Git Service

Put in some more safeguards against executing a division-by-zero.
authorTom Lane <tgl@sss.pgh.pa.us>
Fri, 11 Mar 2011 23:18:59 +0000 (18:18 -0500)
committerTom Lane <tgl@sss.pgh.pa.us>
Fri, 11 Mar 2011 23:18:59 +0000 (18:18 -0500)
commit03aab8262ae7b32f8fc6cd8933dce9604d7fc07e
treeeb64d08a08b9590ff5a23f1021491333381e746f
parent2f418e8a174136507fb1f80214415b144e24850c
Put in some more safeguards against executing a division-by-zero.

Add dummy returns before every potential division-by-zero in int8.c,
because apparently further "improvements" in gcc's optimizer have
enabled it to break functions that weren't broken before.

Aurelien Jarno, via Martin Pitt
src/backend/utils/adt/int8.c