X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-pq;a=blobdiff_plain;f=config.m4;h=4e08f67afd82a21d9faaab4b012fef992331270c;hp=63dfd228da65794fc09c0d937f9af57140a51162;hb=a9d3f4be3cc720bef035e43ada532aa1467651d0;hpb=775460467d401e927853d4a00b65ebcdeda01c88 diff --git a/config.m4 b/config.m4 index 63dfd22..4e08f67 100644 --- a/config.m4 +++ b/config.m4 @@ -27,15 +27,21 @@ if test "$PHP_PQ" != "no"; then AC_CHECK_PROG(EGREP, egrep, egrep) ]) - for PQ_DEF in PGRES_SINGLE_TUPLE PGRES_COPY_BOTH; do - AC_MSG_CHECKING(for $PQ_DEF) - if $EGREP -q $PQ_DEF $PQ_DIR/include/libpq-fe.h; then - AC_DEFINE([$PQ_DEF], [1], [Have $PQ_DEF]) + dnl + dnl PQ_CHECK_CONST(name) + dnl + AC_DEFUN([PQ_CHECK_CONST], [ + AC_MSG_CHECKING(for $1) + if $EGREP -q $1 $PQ_DIR/include/libpq-fe.h; then + AC_DEFINE(HAVE_$1, 1, [Have $1]) AC_MSG_RESULT(yep) else AC_MSG_RESULT(nope) fi - done + ]) + + PQ_CHECK_CONST(PGRES_SINGLE_TUPLE) + PQ_CHECK_CONST(PGRES_COPY_BOTH) dnl