diff options
Diffstat (limited to 'libcpp/files.cc')
-rw-r--r-- | libcpp/files.cc | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/libcpp/files.cc b/libcpp/files.cc index a60fe1f..6a16503 100644 --- a/libcpp/files.cc +++ b/libcpp/files.cc @@ -1243,8 +1243,7 @@ finish_embed (cpp_reader *pfile, _cpp_file *file, limit = params->limit; size_t embed_tokens = 0; - if (!CPP_OPTION (pfile, cplusplus) - && CPP_OPTION (pfile, lang) != CLK_ASM + if (CPP_OPTION (pfile, lang) != CLK_ASM && limit >= 64) embed_tokens = ((limit - 2) / INT_MAX) + (((limit - 2) % INT_MAX) != 0); |