-
- Downloads
A few fixups in error handling: mark pg_re_throw() as noreturn for gcc,
and for other compilers, insert a dummy exit() call so that they understand PG_RE_THROW() doesn't return. Insert fflush(stderr) in ExceptionalCondition, per recent buildfarm evidence that that might not happen automatically on some platforms. And const-ify ExceptionalCondition's declaration while at it.
Showing
- src/backend/utils/error/assert.c 10 additions, 4 deletionssrc/backend/utils/error/assert.c
- src/backend/utils/error/elog.c 11 additions, 1 deletionsrc/backend/utils/error/elog.c
- src/include/postgres.h 4 additions, 3 deletionssrc/include/postgres.h
- src/include/utils/elog.h 11 additions, 2 deletionssrc/include/utils/elog.h
Loading
Please register or sign in to comment