Re: Assert for frontend programs?

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: Assert for frontend programs?
Дата
Msg-id 1570.1355502793@sss.pgh.pa.us
обсуждение исходный текст
Ответ на Re: Assert for frontend programs?  (Heikki Linnakangas <hlinnakangas@vmware.com>)
Ответы Re: Assert for frontend programs?
Re: Assert for frontend programs?
Re: Assert for frontend programs?
Список pgsql-hackers
Heikki Linnakangas <hlinnakangas@vmware.com> writes:
> On 14.12.2012 17:54, Tom Lane wrote:
>> BTW, I think psql already has a "psql_assert".

> psql_assert looks like this:

> #ifdef USE_ASSERT_CHECKING
> #include <assert.h>
> #define psql_assert(p) assert(p)
> #else
> ...

> On my Linux system, a failure looks like this:

> ~$ ./a.out
> a.out: a.c:5: main: Assertion `1==2' failed.
> Aborted

> That seems fine to me.

Works for me.  So just rename that to Assert() and move it into
postgres-fe.h?
        regards, tom lane



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

Предыдущее
От: Mikko Tiihonen
Дата:
Сообщение: Re: Use gcc built-in atomic inc/dec in lock.c
Следующее
От: Andrew Dunstan
Дата:
Сообщение: Re: Assert for frontend programs?