From c7aeccc8cf7e612375bc75be7906b04cb8d0d6ea Mon Sep 17 00:00:00 2001
From: Felix Albrecht <felix.albrecht@uni-muenster.de>
Date: Tue, 6 Nov 2012 11:51:37 +0100
Subject: [PATCH] [common.parameter.configcontianer] fixed wrond exception

---
 dune/stuff/common/parameter/configcontainer.hh | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/dune/stuff/common/parameter/configcontainer.hh b/dune/stuff/common/parameter/configcontainer.hh
index 06a14ee9c..45b5dffd0 100644
--- a/dune/stuff/common/parameter/configcontainer.hh
+++ b/dune/stuff/common/parameter/configcontainer.hh
@@ -79,6 +79,10 @@ std::ostream& operator<<(std::ostream& out, const Request& r)
   return out;
 }
 
+class InvalidParameter : public Dune::Exception
+{
+};
+
 class ConfigContainer
 {
 private:
@@ -92,7 +96,7 @@ private:
       return val;
     std::stringstream ss;
     validator.print(ss);
-    DUNE_THROW(Dune::ParameterInvalid, ss.str());
+    DUNE_THROW(InvalidParameter, ss.str());
   }
 
   //! return a set of Request objects for keys that have been queried with non-matching default values
-- 
GitLab