protected:
Builder &builder;
- const SourcePackage *package;
- const Component *component;
+ const SourcePackage *package = 0;
+ const Component *component = 0;
std::string name;
- Tool *tool;
- State state;
+ Tool *tool = 0;
+ State state = INIT;
std::string rebuild_reason;
std::vector<std::string> problems;
Dependencies depends;
Dependencies trans_depends;
Dependencies side_effects;
- Target *primary_target;
+ Target *primary_target = 0;
Target(Builder &, const std::string &);
public: