X-Git-Url: http://git.tdb.fi/?p=libs%2Fdatafile.git;a=blobdiff_plain;f=source%2Floader.h;fp=source%2Floader.h;h=648c414cd2158b7d83983988f8027525b53940e6;hp=24cd7df1a503badc3b09ead5d36438e8307598d2;hb=e14c01b5775dd2e324b16ff49498db9b9113c523;hpb=a2cce9e933089f483163456e9872e005c33dd678 diff --git a/source/loader.h b/source/loader.h index 24cd7df..648c414 100644 --- a/source/loader.h +++ b/source/loader.h @@ -45,17 +45,17 @@ protected: private: ActionMap local_actions; - ActionMap *actions; - Parser *cur_parser; - unsigned cur_level; - const Statement *cur_st; - bool sub_loaded; - bool direct; + ActionMap *actions = nullptr; + Parser *cur_parser = nullptr; + unsigned cur_level = 0; + const Statement *cur_st = nullptr; + bool sub_loaded = false; + bool direct = false; std::vector aux_loaders; protected: - bool check_sub_loads; + bool check_sub_loads = false; - Loader(); + Loader() = default; public: virtual ~Loader() = default;