aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAvatar Stephen P. Bennett <spb@exherbo.org> 2006-06-15 01:47:24 +0000
committerAvatar Stephen P. Bennett <spb@exherbo.org> 2006-06-15 01:47:24 +0000
commitad4f48cc5d8bc29d29e2e075c143d1d702f1cb75 (patch)
treef0e794d4f3ddc6e1928d6d915a12f4084083aa9c
parent0855d5f130212e199fc50cb1fbbc4a430d488fc9 (diff)
downloadpaludis-ad4f48cc5d8bc29d29e2e075c143d1d702f1cb75.tar.gz
paludis-ad4f48cc5d8bc29d29e2e075c143d1d702f1cb75.tar.xz
Killed some annoying compiler warnings
-rw-r--r--paludis/repository.hh18
1 files changed, 18 insertions, 0 deletions
diff --git a/paludis/repository.hh b/paludis/repository.hh
index dd17af2..c5bd874 100644
--- a/paludis/repository.hh
+++ b/paludis/repository.hh
@@ -451,6 +451,8 @@ namespace paludis
{
return do_query_profile_masks(q, v);
}
+
+ virtual ~MaskInterface() { }
};
/**
@@ -532,6 +534,8 @@ namespace paludis
{
return do_is_expand_flag(u);
}
+
+ virtual ~UseInterface() { }
};
/**
@@ -560,6 +564,8 @@ namespace paludis
{
return do_contents(q, v);
}
+
+ virtual ~InstalledInterface() { }
};
/**
@@ -585,6 +591,8 @@ namespace paludis
{
do_install(q, v, i);
}
+
+ virtual ~InstallableInterface() { }
};
/**
@@ -610,6 +618,8 @@ namespace paludis
{
do_uninstall(q, v, i);
}
+
+ virtual ~UninstallableInterface() { }
};
/**
@@ -635,6 +645,8 @@ namespace paludis
{
return do_package_set(s, o);
}
+
+ virtual ~SetsInterface() { }
};
/**
@@ -661,6 +673,8 @@ namespace paludis
{
return do_sync();
}
+
+ virtual ~SyncableInterface() { }
};
/**
@@ -681,6 +695,8 @@ namespace paludis
* Remove this package from world, if it is present.
*/
virtual void remove_from_world(const QualifiedPackageName &) const = 0;
+
+ virtual ~WorldInterface() { }
};
/**
@@ -698,6 +714,8 @@ namespace paludis
virtual void update_news() const
{
}
+
+ virtual ~NewsInterface() { }
};
/**