X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=src%2Flisp%2Flexer.cpp;h=23e95cdd66e9f8710c5722c05a5f083f2869438f;hb=53209e9747f4c830eeeb926d3a44918ed86621ba;hp=239e30ace64440deab818893dc82c8e5df9c6497;hpb=08813a74da6ac1fd045a105e4e8105f1d7f716f0;p=supertux.git diff --git a/src/lisp/lexer.cpp b/src/lisp/lexer.cpp index 239e30ace..23e95cdd6 100644 --- a/src/lisp/lexer.cpp +++ b/src/lisp/lexer.cpp @@ -16,15 +16,21 @@ #include "lisp/lexer.hpp" -#include +#include #include #include #include namespace lisp { -Lexer::Lexer(std::istream& newstream) - : stream(newstream), eof(false), linenumber(0) +Lexer::Lexer(std::istream& newstream) : + stream(newstream), + eof(false), + linenumber(0), + bufend(), + bufpos(), + c(), + token_length() { // trigger a refill of the buffer bufpos = NULL;