X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;ds=sidebyside;f=lexer.c;h=8a339aa110058836c6f208ad7eb15f9eaa34232f;hb=61f567301d0489f37afd48af5c80c5f49d9dceb2;hp=daeda8a492c11c85ceb2652ed833cffe71fc3205;hpb=f619e0f8119ae30ecd0e4a56505b99fdf0de1ee4;p=cparser diff --git a/lexer.c b/lexer.c index daeda8a..8a339aa 100644 --- a/lexer.c +++ b/lexer.c @@ -324,8 +324,8 @@ finish_suffix: } obstack_1grow(&symbol_obstack, '\0'); - size_t size = obstack_object_size(&symbol_obstack); - char *string = obstack_finish(&symbol_obstack); + size_t size = obstack_object_size(&symbol_obstack) - 1; + char *string = obstack_finish(&symbol_obstack); lexer_token.number.suffix = identify_string(string, size); }