aboutsummaryrefslogtreecommitdiff
path: root/paludis/repositories/e/layout.hh
diff options
context:
space:
mode:
authorAvatar David Leverton <levertond@googlemail.com> 2007-07-23 19:38:39 +0000
committerAvatar David Leverton <levertond@googlemail.com> 2007-07-23 19:38:39 +0000
commitd0b17f294b1590abdd666367922b1ef8025569a5 (patch)
treeae829b51c02038a1cd7280c8dee36b6762903958 /paludis/repositories/e/layout.hh
parent31e8add11f76654b4da9a476a8a03a8bfc43fae1 (diff)
downloadpaludis-d0b17f294b1590abdd666367922b1ef8025569a5.tar.gz
paludis-d0b17f294b1590abdd666367922b1ef8025569a5.tar.xz
Add invalidate_masks method to Repository and PackageID, and use them when appropriate. Fixes: ticket:325
Diffstat (limited to 'paludis/repositories/e/layout.hh')
-rw-r--r--paludis/repositories/e/layout.hh2
1 files changed, 2 insertions, 0 deletions
diff --git a/paludis/repositories/e/layout.hh b/paludis/repositories/e/layout.hh
index 356f041d5..42bd40005 100644
--- a/paludis/repositories/e/layout.hh
+++ b/paludis/repositories/e/layout.hh
@@ -135,6 +135,8 @@ namespace paludis
virtual tr1::shared_ptr<Map<FSEntry, std::string> > manifest_files(const QualifiedPackageName &) const
PALUDIS_ATTRIBUTE((warn_unused_result)) = 0;
+ virtual void invalidate_masks() = 0;
+
///\}
};