CVSROOT: /sources/m4
Module name: m4
Changes by: Eric Blake <ericb> 06/08/29 20:38:30
Index: m4/m4private.h
===================================================================
RCS file: /sources/m4/m4/m4/m4private.h,v
retrieving revision 1.56
retrieving revision 1.57
diff -u -b -r1.56 -r1.57
--- m4/m4private.h 25 Aug 2006 22:06:42 -0000 1.56
+++ m4/m4private.h 29 Aug 2006 20:38:30 -0000 1.57
@@ -286,10 +286,10 @@
/* Fast macro versions of syntax table accessor functions,
that also have an identically named function exported in m4module.h. */
#ifdef NDEBUG
-# define m4_get_syntax_lquote(S) ((S)->lquote.string)
-# define m4_get_syntax_rquote(S) ((S)->rquote.string)
-# define m4_get_syntax_bcomm(S) ((S)->bcomm.string)
-# define m4_get_syntax_ecomm(S) ((S)->ecomm.string)
+# define m4_get_syntax_lquote(S) ((const char *) (S)->lquote.string)
+# define m4_get_syntax_rquote(S) ((const char *) (S)->rquote.string)
+# define m4_get_syntax_bcomm(S) ((const char *) (S)->bcomm.string)
+# define m4_get_syntax_ecomm(S) ((const char *) (S)->ecomm.string)
# define m4_is_syntax_single_quotes(S) ((S)->is_single_quotes)
# define m4_is_syntax_single_comments(S) ((S)->is_single_comments)