changeset 4257:3f4c98927276

Fix quoting bug.
author Bruno Haible <bruno@clisp.org>
date Fri, 14 Mar 2003 12:26:47 +0000
parents 8985ae624e3d
children 0b9877dac823
files m4/ChangeLog m4/onceonly_2_57.m4
diffstat 2 files changed, 15 insertions(+), 8 deletions(-) [+]
line wrap: on
line diff
--- a/m4/ChangeLog
+++ b/m4/ChangeLog
@@ -1,14 +1,19 @@
+2003-03-14  Bruno Haible  <bruno@clisp.org>
+
+	* onceonly_2_57.m4 (AC_CHECK_HEADERS_ONCE): Quote AC_FOREACH
+	variable-expansions properly.
+
 2003-03-13  Paul Eggert  <eggert@twinsun.com>
 
 	* onceonly.m4 (m4_quote): New macro.
 	(AC_CHECK_HEADERS_ONCE, AC_CHECK_FUNCS_ONCE, AC_CHECK_DECLS_ONCE):
 	Quote AC_FOREACH variable-expansions properly.
 
-2003-02-19  Paolo Bonzino  <bonzini@gnu.org>
+2003-02-19  Paolo Bonzini  <bonzini@gnu.org>
 
 	* poll.m4: New file.
 
-2003-02-18  Paolo Bonzino  <bonzini@gnu.org>
+2003-02-18  Paolo Bonzini  <bonzini@gnu.org>
 
 	* mathl.m4: New file.
 
--- a/m4/onceonly_2_57.m4
+++ b/m4/onceonly_2_57.m4
@@ -1,5 +1,5 @@
-# onceonly_2_57.m4 serial 1
-dnl Copyright (C) 2002 Free Software Foundation, Inc.
+# onceonly_2_57.m4 serial 2
+dnl Copyright (C) 2002-2003 Free Software Foundation, Inc.
 dnl This file is free software, distributed under the terms of the GNU
 dnl General Public License.  As a special exception to the GNU General
 dnl Public License, this file may be distributed as part of a program
@@ -31,14 +31,16 @@
 AC_DEFUN([AC_CHECK_HEADERS_ONCE], [
   :
   AC_FOREACH([gl_HEADER_NAME], [$1], [
-    AC_DEFUN([gl_CHECK_HEADER_]translit(gl_HEADER_NAME,[./-], [___]), [
+    AC_DEFUN([gl_CHECK_HEADER_]m4_quote(translit(gl_HEADER_NAME,
+                                                 [./-], [___])), [
       m4_divert_text([INIT_PREPARE],
         [gl_header_list="$gl_header_list gl_HEADER_NAME"])
       gl_HEADERS_EXPANSION
-      AH_TEMPLATE(AS_TR_CPP(HAVE_[]gl_HEADER_NAME),
+      AH_TEMPLATE(AS_TR_CPP([HAVE_]gl_HEADER_NAME),
         [Define to 1 if you have the <]gl_HEADER_NAME[> header file.])
     ])
-    AC_REQUIRE([gl_CHECK_HEADER_]translit(gl_HEADER_NAME,[./-], [___]))
+    AC_REQUIRE([gl_CHECK_HEADER_]m4_quote(translit(gl_HEADER_NAME,
+                                                   [./-], [___])))
   ])
 ])
 m4_define([gl_HEADERS_EXPANSION], [
@@ -56,7 +58,7 @@
       m4_divert_text([INIT_PREPARE],
         [gl_func_list="$gl_func_list gl_FUNC_NAME"])
       gl_FUNCS_EXPANSION
-      AH_TEMPLATE(AS_TR_CPP(HAVE_[]gl_FUNC_NAME),
+      AH_TEMPLATE(AS_TR_CPP([HAVE_]gl_FUNC_NAME),
         [Define to 1 if you have the `]gl_FUNC_NAME[' function.])
     ])
     AC_REQUIRE([gl_CHECK_FUNC_]gl_FUNC_NAME)