# # patch "ChangeLog" # from [0b3699da5f833c7b9c244861907f5b8ca9dd5166] # to [857d7595b111602c8f569c35bcc5e15c4efae18a] # # patch "paths.cc" # from [f8bc4189a92f0e68a67bed39d8ee3ce43f01130f] # to [a2f37cdbc982e66032c34df86d2570176fc854a5] # ======================================================================== --- ChangeLog 0b3699da5f833c7b9c244861907f5b8ca9dd5166 +++ ChangeLog 857d7595b111602c8f569c35bcc5e15c4efae18a @@ -1,5 +1,10 @@ 2005-08-23 Nathaniel Smith + * paths.cc (test_bookkeeping_path): Oops, "" is an invalid + bookkeeping_path. + +2005-08-23 Nathaniel Smith + * lua.cc, paths.cc: Few more tweaks for previous change. 2005-08-23 Nathaniel Smith ======================================================================== --- paths.cc f8bc4189a92f0e68a67bed39d8ee3ce43f01130f +++ paths.cc a2f37cdbc982e66032c34df86d2570176fc854a5 @@ -473,8 +473,8 @@ BOOST_CHECK_THROW(bookkeeping_root / *c, logic_error); } BOOST_CHECK_THROW(bookkeeping_root("foo/bar"), logic_error); + BOOST_CHECK_THROW(bookkeeping_root(""), logic_error); - check_bk_normalizes_to("", "MT"); check_bk_normalizes_to("foo", "MT/foo"); check_bk_normalizes_to("foo/bar", "MT/foo/bar"); check_bk_normalizes_to("foo/bar/baz", "MT/foo/bar/baz");