X-Git-Url: https://git.stg.codes/stg.git/blobdiff_plain/ede91934442fd804d7b818971a44e3ad795cb01f..3305ea8a5e1e692032a8e1e07ccc860b550c336a:/projects/stargazer/plugins/configuration/sgconfig/parser.h diff --git a/projects/stargazer/plugins/configuration/sgconfig/parser.h b/projects/stargazer/plugins/configuration/sgconfig/parser.h index 60e618cb..da62dcb4 100644 --- a/projects/stargazer/plugins/configuration/sgconfig/parser.h +++ b/projects/stargazer/plugins/configuration/sgconfig/parser.h @@ -11,13 +11,13 @@ #include #include -#include "resetable.h" -#include "stg_const.h" -#include "store.h" -#include "admins.h" -#include "admin.h" -#include "users.h" -#include "stg_message.h" +#include "stg/resetable.h" +#include "stg/const.h" +#include "stg/store.h" +#include "stg/admins.h" +#include "stg/admin.h" +#include "stg/users.h" +#include "stg/message.h" class TARIFFS; class SETTINGS; @@ -31,8 +31,9 @@ public: tariffs(NULL), store(NULL), settings(NULL), - currAdmin(), - depth(0) + currAdmin(NULL), + depth(0), + answerList(NULL) { } virtual ~BASE_PARSER() {} virtual int ParseStart(void *data, const char *el, const char **attr) = 0; @@ -209,7 +210,7 @@ private: //----------------------------------------------------------------------------- class PARSER_DEL_USER: public BASE_PARSER { public: - PARSER_DEL_USER() : BASE_PARSER(), res(0) {} + PARSER_DEL_USER() : BASE_PARSER(), res(0), u(NULL) {} int ParseStart(void *data, const char *el, const char **attr); int ParseEnd(void *data, const char *el); void CreateAnswer(); @@ -231,7 +232,7 @@ private: //----------------------------------------------------------------------------- class PARSER_SEND_MESSAGE: public BASE_PARSER { public: - PARSER_SEND_MESSAGE() : BASE_PARSER(), result(0) {} + PARSER_SEND_MESSAGE() : BASE_PARSER(), result(0), u(NULL) {} int ParseStart(void *data, const char *el, const char **attr); int ParseEnd(void *data, const char *el); void CreateAnswer();