]> git.tdb.fi Git - libs/core.git/blobdiff - source/core/getopt.cpp
Use default member initializers and constructor delegation
[libs/core.git] / source / core / getopt.cpp
index 13e235f25152912a5f86466b129cd2a9bf5999c7..cbc0afb0d76e9d5eec8f79e4a835d1cf01ff7700 100644 (file)
@@ -6,8 +6,7 @@ using namespace std;
 
 namespace Msp {
 
 
 namespace Msp {
 
-GetOpt::GetOpt():
-       help(false)
+GetOpt::GetOpt()
 {
        add_option("help", help, NO_ARG).set_help("Displays this help");
 }
 {
        add_option("help", help, NO_ARG).set_help("Displays this help");
 }
@@ -318,9 +317,6 @@ GetOpt::OptionImpl::OptionImpl(char s, const string &l, const Store &t, ArgType
        shrt(s),
        lng(l),
        arg_type(a),
        shrt(s),
        lng(l),
        arg_type(a),
-       seen_count(0),
-       ext_seen_count(0),
-       metavar("ARG"),
        store(t.clone())
 { }
 
        store(t.clone())
 { }