]> git.stg.codes - stg.git/commitdiff
Add members initialization
authorMaxim Mamontov <faust.madf@gmail.com>
Mon, 21 Mar 2011 14:33:00 +0000 (16:33 +0200)
committerMaxim Mamontov <faust.madf@gmail.com>
Mon, 21 Mar 2011 14:33:00 +0000 (16:33 +0200)
projects/stargazer/plugins/configuration/sgconfig/parser.h

index 60e618cbc35a9a581ec9ee8866af8b9f36f9a040..511a073eac1193916e8be1c3824ca46cc4da9c0f 100644 (file)
@@ -31,8 +31,9 @@ public:
           tariffs(NULL),
           store(NULL),
           settings(NULL),
           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;
     { }
     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:
 //-----------------------------------------------------------------------------
 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();
     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:
 //-----------------------------------------------------------------------------
 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();
     int ParseStart(void *data, const char *el, const char **attr);
     int ParseEnd(void *data, const char *el);
     void CreateAnswer();