]> git.tdb.fi Git - builder.git/blobdiff - source/cache.cpp
Use braced initializer lists for map insertions
[builder.git] / source / cache.cpp
index b8c71afc6744d7ef886c8483dabaa9d3f7410612..57b16d118ecd01cc27f99626e89cd9a5866ca475 100644 (file)
@@ -73,9 +73,9 @@ void Cache::set_value(const Target *tgt, const string &k, const string &v)
 void Cache::append_value(const Target *tgt, const string &k, const string &v)
 {
        Key key(tgt->get_name(), k);
-       DataMap::iterator i = data.find(key);
+       auto i = data.find(key);
        if(i==data.end())
-               i = data.insert(DataMap::value_type(key, ValueList())).first;
+               i = data.insert({ key, ValueList() }).first;
        i->second.push_back(v);
        changed = true;
        package.get_builder().get_logger().log("cache", format("Updated key %s %s+ %s", tgt->get_name(), k, v));