]> git.tdb.fi Git - libs/core.git/blobdiff - source/core/getopt.cpp
Prefer more cache-efficient containers
[libs/core.git] / source / core / getopt.cpp
index ec821e0d26aea1372c3314cc8a1a99a268d5443e..6f7b1f807c9d719d3829959db91370860a62fabe 100644 (file)
@@ -260,7 +260,7 @@ string GetOpt::generate_help() const
        bool any_short = any_of(opts.begin(), opts.end(), [](const OptionImpl *o){ return o->get_short(); });
 
        string::size_type maxw = 0;
-       list<string> switches;
+       vector<string> switches;
        for(const OptionImpl *o: opts)
        {
                string swtch;
@@ -289,7 +289,7 @@ string GetOpt::generate_help() const
                maxw = max(maxw, swtch.size());
        }
 
-       list<string> pargs;
+       vector<string> pargs;
        for(const ArgumentImpl *a: args)
        {
                string parg = format("<%s>", a->get_name());