From d3a71336a7d25341558f3b9d17704657edf5dabd Mon Sep 17 00:00:00 2001
From: Wolfgang Bangerth <bangerth@math.tamu.edu>
Date: Thu, 1 Nov 2012 02:39:13 +0000
Subject: [PATCH] Remove a workaround for yet another old compiler problem.

git-svn-id: https://svn.dealii.org/trunk@27282 0785d39b-7218-0410-832d-ea1e28bc413d
---
 .../include/deal.II/base/template_constraints.h | 17 -----------------
 1 file changed, 17 deletions(-)

diff --git a/deal.II/include/deal.II/base/template_constraints.h b/deal.II/include/deal.II/base/template_constraints.h
index c223660846..faa2271e64 100644
--- a/deal.II/include/deal.II/base/template_constraints.h
+++ b/deal.II/include/deal.II/base/template_constraints.h
@@ -82,23 +82,6 @@ template <typename T> struct constraint_and_return_value<true,T>
 };
 
 
-#ifdef DEAL_II_SFINAE_BUG
-
-/**
- * Closure class in case the compiler lacks support for the SFINAE
- * concept. If the compiler supports it, only the specialization for
- * the positive case is available.
- *
- * @author Wolfgang Bangerth, 2003
- */
-template <typename T> struct constraint_and_return_value<false,T>
-{
-    typedef T type;
-};
-
-#endif
-
-
 
 /**
  * A template class that simply exports its template argument as a local
-- 
2.39.5