From b80be82b8d4a3aaf226b00e7c12520318346ccea Mon Sep 17 00:00:00 2001 From: John Wiegley Date: Fri, 18 Jun 2010 02:19:39 -0400 Subject: has_tag and get_tag now take an 'inherit' parameter --- src/item.cc | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'src/item.cc') diff --git a/src/item.cc b/src/item.cc index 4e9c7702..3845e4cb 100644 --- a/src/item.cc +++ b/src/item.cc @@ -37,7 +37,7 @@ namespace ledger { bool item_t::use_effective_date = false; -bool item_t::has_tag(const string& tag) const +bool item_t::has_tag(const string& tag, bool) const { DEBUG("item.meta", "Checking if item has tag: " << tag); if (! metadata) { @@ -57,7 +57,7 @@ bool item_t::has_tag(const string& tag) const } bool item_t::has_tag(const mask_t& tag_mask, - const optional& value_mask) const + const optional& value_mask, bool) const { if (metadata) { foreach (const string_map::value_type& data, *metadata) { @@ -72,7 +72,7 @@ bool item_t::has_tag(const mask_t& tag_mask, return false; } -optional item_t::get_tag(const string& tag) const + optional item_t::get_tag(const string& tag, bool) const { DEBUG("item.meta", "Getting item tag: " << tag); if (metadata) { @@ -87,7 +87,8 @@ optional item_t::get_tag(const string& tag) const } optional item_t::get_tag(const mask_t& tag_mask, - const optional& value_mask) const + const optional& value_mask, + bool) const { if (metadata) { foreach (const string_map::value_type& data, *metadata) { -- cgit v1.2.3