summaryrefslogtreecommitdiff
path: root/qpid/cpp/src
diff options
context:
space:
mode:
authorManuel Teira Paz <mteira@apache.org>2009-03-05 16:25:17 +0000
committerManuel Teira Paz <mteira@apache.org>2009-03-05 16:25:17 +0000
commit2ec905559aa316ee5041a0dea82e05bacfe30a96 (patch)
tree3e23ffb5589d4c8d980e39e8afadb393bbef4350 /qpid/cpp/src
parent0b86db6498d1742bb5c7e3b0f1f3e061928a8aa6 (diff)
downloadqpid-python-2ec905559aa316ee5041a0dea82e05bacfe30a96.tar.gz
qpid/log/posix/SinkOptions.cpp
- Conditionally use LOG_FTP and LOG_AUTHPRIV - Add a missing std namespace git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@750496 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/cpp/src')
-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);