#
#
# patch "ChangeLog"
# from [ded05d45d4a81d422c2bf583586469cc2850bc20]
# to [9bd732e927aec824f33708f16502d405cfb9f61c]
#
# patch "basic_io.hh"
# from [7199964d5427709350a247c326a78686fbc09fa8]
# to [f3f011170676902c459bd3b714a0f4110daaad7a]
#
# patch "cmd_list.cc"
# from [852a8765a58e4cea31fe527ee1cc3f0b431184eb]
# to [a7078d1e2228cc75e5aaad58f29010b9f88ed6e7]
#
# patch "database.cc"
# from [3bc4262aa2cf230fa35529ceb8d0987492b1e332]
# to [241842d74b2d914cb261c24db82faa8b1203da17]
#
# patch "hash_map.hh"
# from [3485ec0bd41210543b7b415c188f5ef6f21a16dd]
# to [b3b399890667ee2a3f32ee586393030476d35320]
#
# patch "interner.hh"
# from [a8d437360e4e6e069cb5ed9bea59a066cf975ea9]
# to [70ca14f55628cab86911c21d846931cb64d3319d]
#
# patch "merkle_tree.hh"
# from [ac7370ade9ce9d2acce480349671d52061eea41f]
# to [b521fb7e79fb73eb780abc2225363917982b4e96]
#
# patch "rcs_file.cc"
# from [ae0f12cfaa2788a212bc9d3f1ec843ce8ba49cc8]
# to [f5dde1d6e49f0472b11704c24d36a0bcb161f257]
#
# patch "rcs_import.cc"
# from [0de2b62e2c973f4c94592cff4990f0a43eb70294]
# to [38060f4ed9c1b336fb1467be0f2006e3d4aac487]
#
# patch "unix/fs.cc"
# from [e353582dd31c2d083e95fba1aa3c7321761a3843]
# to [8c6fe727ef9e240274689f7ef2d08836f73f703b]
#
# patch "vocab.cc"
# from [c3824a3441b679e4e8c2c8f29fa412bcf2d2d1c3]
# to [7cf1d84a1a30eebaeb5edfbb8c3a46d1598d56a4]
#
# patch "xdelta.cc"
# from [eba5a931daaa288450f3d69e927e662108bdc7e5]
# to [21dd536e55a0e81ccd7c781eb692141782100cbf]
#
============================================================
--- ChangeLog ded05d45d4a81d422c2bf583586469cc2850bc20
+++ ChangeLog 9bd732e927aec824f33708f16502d405cfb9f61c
@@ -1,3 +1,17 @@
+2006-04-27 Timothy Brownawell
+
+ * hash_map.hh: Do things a little differently. Should make
+ instantiating different types of hash_map (like merkle_tree.hh does)
+ easier, slightly less dependent on the compiler/library. (Currently,
+ this should mostly be useful in the .visualc8 branch.)
+ * basic_io.hh cmd_list.hh rcs_file.cc rcs_import.cc unix/fs.cc: These
+ wouldn't compile with g++/stlport. Add includes, replace a
+ const_iterator with an iterator in rcs_import.cc
+ * database.cc interner.hh merkle_tree.hh vocab.cc xdelta.cc: Adjust
+ to match the new hash_map.
+ Compile-tested on g++ and g++ with stlport. Won't link when using
+ stlport, because my boost was compiled against g++'s normal stl.
+
2006-04-26 Timothy Brownawell
* netsync.cc (serve_connections): Cycle through all results before
============================================================
--- basic_io.hh 7199964d5427709350a247c326a78686fbc09fa8
+++ basic_io.hh f3f011170676902c459bd3b714a0f4110daaad7a
@@ -19,6 +19,8 @@
#include "paths.hh"
#include "sanity.hh"
+#include
+
namespace basic_io
{
============================================================
--- cmd_list.cc 852a8765a58e4cea31fe527ee1cc3f0b431184eb
+++ cmd_list.cc a7078d1e2228cc75e5aaad58f29010b9f88ed6e7
@@ -15,6 +15,8 @@
using std::set;
#include