X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fpackagemanager.cpp;h=af672d9710fd175db235bf9be11d2ba730ef20b8;hb=1ec533a7777be4dce9c8b6bbb1cbc32d38098ae4;hp=54cd550d062b9fc4014bf706e854e98e31d8b72f;hpb=3043044d8ef02ef77def454fdede87927f5aa1f8;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(...)