summaryrefslogtreecommitdiff
path: root/qpid/cpp/src/qpid/log/posix
diff options
context:
space:
mode:
authorStephen D. Huston <shuston@apache.org>2009-03-10 23:10:57 +0000
committerStephen D. Huston <shuston@apache.org>2009-03-10 23:10:57 +0000
commita3047f65e740f287b2ced28ed6f916f18d15e7e3 (patch)
treece18a6fe93e31ff308dd41348e879ccb594b92a6 /qpid/cpp/src/qpid/log/posix
parentef83bd90573df8a376cbaef4b01b1b4300ffe1ce (diff)
downloadqpid-python-a3047f65e740f287b2ced28ed6f916f18d15e7e3.tar.gz
Merge in trunk to r752275
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-1673@752300 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/cpp/src/qpid/log/posix')
-rw-r--r--qpid/cpp/src/qpid/log/posix/SinkOptions.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/qpid/cpp/src/qpid/log/posix/SinkOptions.cpp b/qpid/cpp/src/qpid/log/posix/SinkOptions.cpp
index 9d51358e2e..985cb32c5c 100644
--- a/qpid/cpp/src/qpid/log/posix/SinkOptions.cpp
+++ b/qpid/cpp/src/qpid/log/posix/SinkOptions.cpp
@@ -42,10 +42,14 @@ public:
struct NameValue { const char* name; int value; };
NameValue nameValue[] = {
{ "AUTH", LOG_AUTH },
+#ifdef HAVE_LOG_AUTHPRIV
{ "AUTHPRIV", LOG_AUTHPRIV },
+#endif
{ "CRON", LOG_CRON },
{ "DAEMON", LOG_DAEMON },
+#ifdef HAVE_LOG_FTP
{ "FTP", LOG_FTP },
+#endif
{ "KERN", LOG_KERN },
{ "LOCAL0", LOG_LOCAL0 },
{ "LOCAL1", LOG_LOCAL1 },
@@ -72,7 +76,7 @@ public:
int value(const string& name) const {
string key(name);
- transform(key.begin(), key.end(), key.begin(), ::toupper);
+ std::transform(key.begin(), key.end(), key.begin(), ::toupper);
ByName::const_iterator i = byName.find(key);
if (i == byName.end())
throw Exception("Not a valid syslog facility: " + name);