X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fvirtualfilesystem.cpp;h=7855e04ac99bc148bbbc2dbd4c685fafd01214e3;hb=1ec533a7777be4dce9c8b6bbb1cbc32d38098ae4;hp=0c3ee36ec830e09864ea6416b113109c15b5ff3f;hpb=3043044d8ef02ef77def454fdede87927f5aa1f8;p=builder.git diff --git a/source/virtualfilesystem.cpp b/source/virtualfilesystem.cpp index 0c3ee36..7855e04 100644 --- a/source/virtualfilesystem.cpp +++ b/source/virtualfilesystem.cpp @@ -30,7 +30,7 @@ FileTarget *VirtualFileSystem::get_target(const FS::Path &p) const void VirtualFileSystem::register_path(const FS::Path &path, FileTarget *t) { - targets.insert(TargetMap::value_type(path.str(), t)); + targets.insert({ path, t }); nonexistent.erase(path); builder.get_logger().log("vfs", format("Path %s registered to %s", path, t->get_name())); }