summaryrefslogtreecommitdiffstats
path: root/sca-cpp/trunk/modules/http/mod-openauth.cpp
diff options
context:
space:
mode:
authorjsdelfino <jsdelfino@13f79535-47bb-0310-9956-ffa450edef68>2010-12-27 23:19:34 +0000
committerjsdelfino <jsdelfino@13f79535-47bb-0310-9956-ffa450edef68>2010-12-27 23:19:34 +0000
commit788cba4bc8028279dcf8dcd1ac192f0ce078a971 (patch)
tree16da5b7aa7d77be542dc8048230aea57d93445f1 /sca-cpp/trunk/modules/http/mod-openauth.cpp
parentddee608e434b5ed3751dee6cfd27394ddb654b16 (diff)
Fix automated build and Ubuntu 10.10 install.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1053221 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'sca-cpp/trunk/modules/http/mod-openauth.cpp')
-rw-r--r--sca-cpp/trunk/modules/http/mod-openauth.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/sca-cpp/trunk/modules/http/mod-openauth.cpp b/sca-cpp/trunk/modules/http/mod-openauth.cpp
index 953d6891a6..688f2b0ba8 100644
--- a/sca-cpp/trunk/modules/http/mod-openauth.cpp
+++ b/sca-cpp/trunk/modules/http/mod-openauth.cpp
@@ -76,6 +76,8 @@ public:
string login;
};
+#ifdef WANT_MAINTAINER_MODE
+
/**
* Log a session entry.
*/
@@ -84,6 +86,8 @@ int debugSession(unused void* r, const char* key, const char* value) {
return 1;
}
+#endif
+
/**
* Return the user info from a form auth encrypted session cookie.
*/
@@ -98,7 +102,9 @@ const failable<value> userInfoFromSession(const string& realm, request_rec* r) {
ap_session_load_fn(r, &z);
if (z == NULL)
return mkfailure<value>("Couldn't retrieve user session");
+#ifdef WANT_MAINTAINER_MODE
apr_table_do(debugSession, r, z->entries, NULL);
+#endif
if (ap_session_get_fn == NULL)
ap_session_get_fn = APR_RETRIEVE_OPTIONAL_FN(ap_session_get);