# # patch "ChangeLog" # from [729a2feb8126ceb535788322375a2187edcf1b77] # to [56e7350ae42dc82515c13edc9bb07e5275dbe53c] # # patch "automate.cc" # from [a4430e32aaef1d9c7890b31605b0f3944e34d082] # to [edead711476caa2e44c15c6ff0baf506af4e1eb2] # # patch "commands.cc" # from [d1359da214f1e6da840ff7a3cb14272e7c0bc6d4] # to [af8e266dfa5f781d5b2349577eb6ad9dab2832fa] # # patch "file_io.hh" # from [ca3c031befba5c81ab31262211c7268ac1b78039] # to [6902d2af8432d25ad5f30fee5e449928a3674a8c] # ======================================================================== --- ChangeLog 729a2feb8126ceb535788322375a2187edcf1b77 +++ ChangeLog 56e7350ae42dc82515c13edc9bb07e5275dbe53c @@ -1,5 +1,9 @@ 2005-08-25 Nathaniel Smith + * Minor compile fixes. + +2005-08-25 Nathaniel Smith + * platform.hh (tilde_expand): New function. * win32/fs.cc, unix/fs.cc: Implement it. ======================================================================== --- automate.cc a4430e32aaef1d9c7890b31605b0f3944e34d082 +++ automate.cc edead711476caa2e44c15c6ff0baf506af4e1eb2 @@ -734,7 +734,7 @@ } file_itemizer u(app, new_paths, unknown, ignored); - walk_tree(u); + walk_tree(file_path(), u); inventory_file_state(inventory, missing, inventory_item::MISSING_FILE); ======================================================================== --- commands.cc d1359da214f1e6da840ff7a3cb14272e7c0bc6d4 +++ commands.cc af8e266dfa5f781d5b2349577eb6ad9dab2832fa @@ -1614,7 +1614,7 @@ extract_path_set(m_new, known); file_itemizer u(app, known, unknown, ignored); - walk_tree(u); + walk_tree(file_path(), u); if (want_ignored) for (path_set::const_iterator i = ignored.begin(); i != ignored.end(); ++i) ======================================================================== --- file_io.hh ca3c031befba5c81ab31262211c7268ac1b78039 +++ file_io.hh 6902d2af8432d25ad5f30fee5e449928a3674a8c @@ -111,6 +111,7 @@ }; // from some safe sub-dir of cwd +// file_path of "" means cwd void walk_tree(file_path const & path, tree_walker & walker, bool require_existing_path = true);