summaryrefslogtreecommitdiff
path: root/cpp/src
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/src')
-rw-r--r--cpp/src/qpid/broker/Broker.cpp6
-rw-r--r--cpp/src/qpidd.cpp6
2 files changed, 6 insertions, 6 deletions
diff --git a/cpp/src/qpid/broker/Broker.cpp b/cpp/src/qpid/broker/Broker.cpp
index 4636b94371..fc789e967a 100644
--- a/cpp/src/qpid/broker/Broker.cpp
+++ b/cpp/src/qpid/broker/Broker.cpp
@@ -92,9 +92,9 @@ Broker::Options::Options(const std::string& name) :
char *home = ::getenv("HOME");
if (home == 0)
- home = "/tmp";
-
- dataDir += home;
+ dataDir += "/tmp";
+ else
+ dataDir += home;
dataDir += "/.qpidd";
addOptions()
diff --git a/cpp/src/qpidd.cpp b/cpp/src/qpidd.cpp
index ab4de50a2d..ad3dcb3aeb 100644
--- a/cpp/src/qpidd.cpp
+++ b/cpp/src/qpidd.cpp
@@ -67,9 +67,9 @@ struct DaemonOptions : public qpid::Options {
char *home = ::getenv("HOME");
if (home == 0)
- home = "/tmp";
-
- piddir += home;
+ piddir += "/tmp";
+ else
+ piddir += home;
piddir += "/.qpidd";
addOptions()