libcpp/
* lex.c (_cpp_remaining_tokens_num_in_context): Fix computation of
number of tokens.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@180239
138bc75d-0d04-0410-961f-
82ee72b054a4
+2011-10-20 Dodji Seketeli <dodji@redhat.com>
+
+ PR bootstrap/50801
+ * lex.c (_cpp_remaining_tokens_num_in_context): Fix computation of
+ number of tokens.
+
2011-10-18 Dodji Seketeli <dodji@redhat.com>
PR bootstrap/50760
{
cpp_context *context = pfile->context;
if (context->tokens_kind == TOKENS_KIND_DIRECT)
- return ((LAST (context).token - FIRST (context).token)
- / sizeof (cpp_token));
+ return (LAST (context).token - FIRST (context).token);
else if (context->tokens_kind == TOKENS_KIND_INDIRECT
|| context->tokens_kind == TOKENS_KIND_EXTENDED)
- return ((LAST (context).ptoken - FIRST (context).ptoken)
- / sizeof (cpp_token *));
+ return (LAST (context).ptoken - FIRST (context).ptoken);
else
abort ();
}