On Tue, 20 Feb 2018, Bogdan Harjoc wrote:
> __VA_OPT__ was documented after 7.3.0 and the eprintf example for it
> ends with two backslashes instead of one:
> 
> https://gcc.gnu.org/onlinedocs/cpp/Variadic-Macros.html

Thank you for reporting this, Bogdan.

I just fixed this per the patch below.

Gerald

2018-04-02  Gerald Pfeifer  <ger...@pfeifer.com>

        * doc/cpp.texi (Variadic Macros): Fix line continuation in an
        example.

Index: doc/cpp.texi
===================================================================
--- doc/cpp.texi        (revision 259011)
+++ doc/cpp.texi        (working copy)
@@ -1710,7 +1710,7 @@
 not have any tokens, the @code{@w{__VA_OPT__}} expands to nothing:
 
 @smallexample
-#define eprintf(format, @dots{}) \\
+#define eprintf(format, @dots{}) \
   fprintf (stderr, format __VA_OPT__(,) __VA_ARGS__)
 @end smallexample
 

Reply via email to