summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorKen Raeburn <raeburn@mit.edu>2008-10-06 20:02:11 +0000
committerKen Raeburn <raeburn@mit.edu>2008-10-06 20:02:11 +0000
commit56572fd51c8474c7492be4c8efdb34ed027e19c7 (patch)
tree07afbd6cd0e614f26eb3e2baa68859aef4483c9c /src
parent5092519f67ec200fd264edd4af5aac424b8fa9cc (diff)
downloadkrb5-56572fd51c8474c7492be4c8efdb34ed027e19c7.tar.gz
krb5-56572fd51c8474c7492be4c8efdb34ed027e19c7.tar.xz
krb5-56572fd51c8474c7492be4c8efdb34ed027e19c7.zip
In KRB5_NEED_PROTO, #undef the name before testing
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20826 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src')
-rw-r--r--src/aclocal.m43
1 files changed, 2 insertions, 1 deletions
diff --git a/src/aclocal.m4 b/src/aclocal.m4
index d1e98522e..cd4ac9c1a 100644
--- a/src/aclocal.m4
+++ b/src/aclocal.m4
@@ -1462,7 +1462,8 @@ AC_DEFUN([KRB5_NEED_PROTO], [
ifelse([$3], ,[if test "x$ac_cv_func_$2" = xyes; then])
AC_CACHE_CHECK([if $2 needs a prototype provided], krb5_cv_func_$2_noproto,
AC_TRY_COMPILE([$1],
-[struct k5foo {int foo; } xx;
+[#undef $2
+struct k5foo {int foo; } xx;
extern int $2 (struct k5foo*);
$2(&xx);
],