X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Flexer.c;h=cc2f8ca8e54e35407569b3a26bcb62923846fbee;hb=b9799cdd10b30ea96d9178b7a0d48504d052228c;hp=66324a2508701b65e63261c209e096285bf8b031;hpb=3417680e253b1bfc4519347ef06536378026be2a;p=pspp-builds.git diff --git a/src/lexer.c b/src/lexer.c index 66324a25..cc2f8ca8 100644 --- a/src/lexer.c +++ b/src/lexer.c @@ -92,6 +92,7 @@ static void dump_token (void); void lex_init (void) { + ds_init (&tokstr, 64); ds_init (&put_tokstr, 64); if (!lex_get_line ()) unexpected_eof (); @@ -100,7 +101,8 @@ lex_init (void) void lex_done (void) { - ds_destroy(&put_tokstr); + ds_destroy (&put_tokstr); + ds_destroy (&tokstr); } @@ -806,7 +808,7 @@ lex_preprocess_line (void) dot = 1; len--; } - else if (len == 0 && get_nullline() ) + else if (len == 0 && get_nulline ()) dot = 1; else dot = 0;