diff --git a/util/epist/keytree.cc b/util/epist/keytree.cc index 3f4b9906..cf0dd379 100644 --- a/util/epist/keytree.cc +++ b/util/epist/keytree.cc @@ -22,6 +22,11 @@ #include "keytree.hh" +#include + +using std::string; + + keytree::keytree(Display *display) : _display(display) { _head = new keynode; diff --git a/util/epist/parser.cc b/util/epist/parser.cc index 660a876f..bbf5dad1 100644 --- a/util/epist/parser.cc +++ b/util/epist/parser.cc @@ -1,10 +1,16 @@ extern "C" { #include } + #include "parser.hh" +#include + +using std::string; + + parser::parser(keytree *kt) - : _mask(0), _action(Action::noaction), _key(""), _arg(""), _kt(kt) + : _kt(kt), _mask(0), _action(Action::noaction), _key(""), _arg("") { } diff --git a/util/epist/parser.hh b/util/epist/parser.hh index 148649bd..a66e4141 100644 --- a/util/epist/parser.hh +++ b/util/epist/parser.hh @@ -1,7 +1,8 @@ -#include #include "actions.hh" #include "keytree.hh" +#include + class parser { public: parser(keytree *);