[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lmi-commits] [lmi] master 780fb8b 04/10: Deduce pair type rather than s
From: |
Greg Chicares |
Subject: |
[lmi-commits] [lmi] master 780fb8b 04/10: Deduce pair type rather than specify it |
Date: |
Tue, 2 Aug 2016 12:35:19 +0000 (UTC) |
branch: master
commit 780fb8b9bfdc2f96c7ce171c2e3ca56d31fef4d7
Author: Gregory W. Chicares <address@hidden>
Commit: Gregory W. Chicares <address@hidden>
Deduce pair type rather than specify it
---
cache_file_reads.hpp | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/cache_file_reads.hpp b/cache_file_reads.hpp
index ac9696e..9c72bd9 100644
--- a/cache_file_reads.hpp
+++ b/cache_file_reads.hpp
@@ -32,6 +32,7 @@
#include <ctime> // std::time_t
#include <map>
#include <string>
+#include <utility> // std::make_pair()
/// Cache of class T instances constructed from files.
///
@@ -84,7 +85,7 @@ class file_cache
// insert() doesn't update the value if the key is already
// present, so insert a dummy value and then modify it--this
// works for both existing and new keys.
- i = cache_.insert(i, typename map_type::value_type(filename,
record()));
+ i = cache_.insert(i, std::make_pair(filename, record()));
record& rec = i->second;
rec.data = value;
rec.write_time = write_time;
- [lmi-commits] [lmi] master updated (a60bbf4 -> 4591445), Greg Chicares, 2016/08/02
- [lmi-commits] [lmi] master cc4b3eb 01/10: Expunge superfluous typenames, Greg Chicares, 2016/08/02
- [lmi-commits] [lmi] master fd26a86 05/10: Expunge typedefs that are no longer helpful, Greg Chicares, 2016/08/02
- [lmi-commits] [lmi] master 469307a 03/10: Use 'auto' for iterator type, Greg Chicares, 2016/08/02
- [lmi-commits] [lmi] master 780fb8b 04/10: Deduce pair type rather than specify it,
Greg Chicares <=
- [lmi-commits] [lmi] master b178f96 02/10: Improve typedef-names for type retrieved from cache, Greg Chicares, 2016/08/02
- [lmi-commits] [lmi] master 80a031e 06/10: Expunge an intermediate variable, and simplify control flow, Greg Chicares, 2016/08/02
- [lmi-commits] [lmi] master 4591445 10/10: Initialize antediluvian database statically, Greg Chicares, 2016/08/02
- [lmi-commits] [lmi] master 7f9eece 07/10: Remove old caching from DBDictionary (VS), Greg Chicares, 2016/08/02
- [lmi-commits] [lmi] master 7fffe41 08/10: Use caching for DBDictionary (VS), Greg Chicares, 2016/08/02
- [lmi-commits] [lmi] master 7ea93d3 09/10: Adapt 2012-06-15 patches just applied to renamed caching class, Greg Chicares, 2016/08/02