Switch exception class, seems to fail on some gcc versions.
authorScott Cantor <cantor.2@osu.edu>
Mon, 22 Oct 2007 01:31:58 +0000 (01:31 +0000)
committerScott Cantor <cantor.2@osu.edu>
Mon, 22 Oct 2007 01:31:58 +0000 (01:31 +0000)
fastcgi/shibauthorizer.cpp
fastcgi/shibresponder.cpp

index 3d385c2..e7e4b24 100644 (file)
@@ -103,7 +103,7 @@ public:
     }\r
 \r
     virtual string getPostData(void) {\r
-        throw exception("getPostData not implemented by FastCGI authorizer.");\r
+        throw runtime_error("getPostData not implemented by FastCGI authorizer.");\r
     }\r
 \r
     virtual void clearHeader(const string& name) {\r
index f4d09b6..a03daff 100644 (file)
@@ -120,23 +120,23 @@ public:
     }\r
 \r
     virtual void clearHeader(const string &name) {\r
-        throw exception("clearHeader not implemented by FastCGI responder.");\r
+        throw runtime_error("clearHeader not implemented by FastCGI responder.");\r
     }\r
   \r
     virtual void setHeader(const string &name, const string &value) {\r
-        throw exception("setHeader not implemented by FastCGI responder.");\r
+        throw runtime_error("setHeader not implemented by FastCGI responder.");\r
     }\r
 \r
     virtual string getHeader(const string &name) {\r
-        throw exception("getHeader not implemented by FastCGI responder.");\r
+        throw runtime_error("getHeader not implemented by FastCGI responder.");\r
     }\r
 \r
     virtual void setRemoteUser(const string &user) {\r
-        throw exception("setRemoteUser not implemented by FastCGI responder.");\r
+        throw runtime_error("setRemoteUser not implemented by FastCGI responder.");\r
     }\r
 \r
     virtual string getRemoteUser(void) {\r
-        throw exception("getRemoteUser not implemented by FastCGI responder.");\r
+        throw runtime_error("getRemoteUser not implemented by FastCGI responder.");\r
     }\r
 \r
     virtual void* sendPage(\r