diff --git a/include/xqilla/ast/XQDocumentOrder.hpp b/include/xqilla/ast/XQDocumentOrder.hpp index 81189e6..c22280a 100644 --- a/include/xqilla/ast/XQDocumentOrder.hpp +++ b/include/xqilla/ast/XQDocumentOrder.hpp @@ -68,7 +68,7 @@ private: public: uniqueLessThanCompareFn(const DynamicContext *context) : context_(context) {} - bool operator()(const Node::Ptr &first, const Node::Ptr &second) + bool operator()(const Node::Ptr &first, const Node::Ptr &second) const { return first->uniqueLessThan(second, context_); } diff --git a/src/lexer/XQLexer.cpp b/src/lexer/XQLexer.cpp index 69c923f..aed0465 100644 --- a/src/lexer/XQLexer.cpp +++ b/src/lexer/XQLexer.cpp @@ -235,7 +235,7 @@ static void yy_flex_free YY_PROTO(( void * )); #define YY_SKIP_YYWRAP #define yytext_ptr yytext -#include +#include "FlexLexer.h" int yyFlexLexer::yylex() { LexerError( "yyFlexLexer::yylex invoked but %option yyclass used" );