From 29e49c5868b0c2b128791df8f18451f25aa01bbe Mon Sep 17 00:00:00 2001 From: arai Date: Wed, 21 Aug 2002 17:51:06 +0000 Subject: [PATCH] * configure.ac: should use `exit' rather than `return' on AC_TRY_RUN(). see the Autoconf manual. git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@508 6a8cc165-1e22-0410-a132-eb4e3f353aba --- configure.ac | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/configure.ac b/configure.ac index 6e8e0b3..76c8669 100644 --- a/configure.ac +++ b/configure.ac @@ -68,7 +68,7 @@ fi # checking whether 8 bit clean or not AC_CACHE_CHECK([whether strchr()/strrchr() is 8bit clean], - [lha_cv_strchr_8bit_clean], + [lha_cv_func_strchr_8bit_clean], AC_TRY_RUN([ #if STDC_HEADERS # include @@ -83,17 +83,17 @@ char *strchr (), *strrchr (); main() { char *s = "\377"; - if (strchr(s, 0xff) != s) return 1; - if (strchr(s, '\377') != s) return 1; - if (strrchr(s, 0xff) != s) return 1; - if (strrchr(s, '\377') != s) return 1; - return 0; /* ok */ + if (strchr(s, 0xff) != s) exit(1); + if (strchr(s, '\377') != s) exit(1); + if (strrchr(s, 0xff) != s) exit(1); + if (strrchr(s, '\377') != s) exit(1); + exit(0); /* ok */ } -], lha_cv_strchr_8bit_clean=yes, - lha_cv_strchr_8bit_clean=no, - lha_cv_strchr_8bit_clean=no)) +], lha_cv_func_strchr_8bit_clean=yes, + lha_cv_func_strchr_8bit_clean=no, + lha_cv_func_strchr_8bit_clean=no)) -if test x$lha_cv_strchr_8bit_clean = xyes; then +if test x$lha_cv_func_strchr_8bit_clean = xyes; then AC_DEFINE(STRCHR_8BIT_CLEAN, 1, [Define to 1 if strchr()/strrchr() works correctly.]) fi -- 2.11.0