X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fpackagemanager.cpp;h=af672d9710fd175db235bf9be11d2ba730ef20b8;hb=9f885c3eec8f065b7dc400acfb9dd67158284fcf;hp=54cd550d062b9fc4014bf706e854e98e31d8b72f;hpb=690b9c5f340504517cf6ba8aad0c168dcdff4efa;p=builder.git diff --git a/source/packagemanager.cpp b/source/packagemanager.cpp index 54cd550..af672d9 100644 --- a/source/packagemanager.cpp +++ b/source/packagemanager.cpp @@ -59,7 +59,7 @@ void PackageManager::add_package(Package *pkg) if(packages.empty()) main_pkg = pkg; - packages.insert(PackageMap::value_type(pkg->get_name(), pkg)); + packages.insert({ pkg->get_name(), pkg }); } Package *PackageManager::get_package(const string &name) const @@ -114,7 +114,7 @@ Package *PackageManager::find_package(const string &name) flags_str = run_pkgconfig(name, "staticflags"); BinaryPackage::Flags static_flags = split(flags_str); Package *pkg = BinaryPackage::from_flags(builder, name, flags, static_flags); - packages.insert(PackageMap::value_type(name, pkg)); + packages.insert({ name, pkg }); return pkg; } catch(...)