aboutsummaryrefslogtreecommitdiff
path: root/paludis/resolver
diff options
context:
space:
mode:
authorAvatar Ciaran McCreesh <ciaran.mccreesh@googlemail.com> 2010-07-19 15:54:43 +0100
committerAvatar Ciaran McCreesh <ciaran.mccreesh@googlemail.com> 2010-07-19 15:54:43 +0100
commit9905960eeebd62d0a96a8d65e60a017db5b7cb3d (patch)
tree2baa3d5d6ec251ce97ecccacc404c253073f425b /paludis/resolver
parentd590225911bc1a6ae54eff1f8c6dd30f0f8750b3 (diff)
downloadpaludis-9905960eeebd62d0a96a8d65e60a017db5b7cb3d.tar.gz
paludis-9905960eeebd62d0a96a8d65e60a017db5b7cb3d.tar.xz
Remove the double template<> #ifdefs
Any compiler that needs them is broken and can go away.
Diffstat (limited to 'paludis/resolver')
-rw-r--r--paludis/resolver/decisions.cc6
-rw-r--r--paludis/resolver/job_list.cc6
2 files changed, 0 insertions, 12 deletions
diff --git a/paludis/resolver/decisions.cc b/paludis/resolver/decisions.cc
index 2dda588..3e0a27a 100644
--- a/paludis/resolver/decisions.cc
+++ b/paludis/resolver/decisions.cc
@@ -97,18 +97,12 @@ namespace
namespace paludis
{
-#ifdef PALUDIS_NO_DOUBLE_TEMPLATE
- template <>
-#endif
template <typename Decision_, typename Notes_>
struct Implementation<Decisions<Decision_, Notes_> >
{
typename ContainerTraits<Decision_, Notes_>::ContainerType values;
};
-#ifdef PALUDIS_NO_DOUBLE_TEMPLATE
- template <>
-#endif
template <typename Decision_, typename Notes_>
struct WrappedForwardIteratorTraits<DecisionsConstIteratorTag<Decision_, Notes_> >
{
diff --git a/paludis/resolver/job_list.cc b/paludis/resolver/job_list.cc
index 031c028..5392f34 100644
--- a/paludis/resolver/job_list.cc
+++ b/paludis/resolver/job_list.cc
@@ -29,18 +29,12 @@ using namespace paludis::resolver;
namespace paludis
{
-#ifndef PALUDIS_NO_DOUBLE_TEMPLATE
- template <>
-#endif
template <typename Job_>
struct Implementation<JobList<Job_> >
{
std::vector<std::tr1::shared_ptr<Job_> > list;
};
-#ifdef PALUDIS_NO_DOUBLE_TEMPLATE
- template <>
-#endif
template <typename Job_>
struct WrappedForwardIteratorTraits<JobListConstIteratorTag<Job_> >
{