OSDN Git Service

PR c++/10549
[pf3gnuchains/gcc-fork.git] / gcc / cpptrad.c
index f2f94f6..f8923ae 100644 (file)
@@ -761,7 +761,7 @@ _cpp_replacement_text_len (macro)
 {
   size_t len;
 
-  if (macro->fun_like)
+  if (macro->fun_like && (macro->paramc != 0))
     {
       const uchar *exp;
 
@@ -791,7 +791,7 @@ _cpp_copy_replacement_text (macro, dest)
      const cpp_macro *macro;
      uchar *dest;
 {
-  if (macro->fun_like)
+  if (macro->fun_like && (macro->paramc != 0))
     {
       const uchar *exp;