summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--make-linux.mk1
-rw-r--r--node/SoftwareUpdater.cpp2
2 files changed, 2 insertions, 1 deletions
diff --git a/make-linux.mk b/make-linux.mk
index 385ea750..871d0ea2 100644
--- a/make-linux.mk
+++ b/make-linux.mk
@@ -8,6 +8,7 @@ LIBS=
ifeq ($(ZT_OFFICIAL_RELEASE),1)
ZT_AUTO_UPDATE=1
+ DEFS+=-DZT_OFFICIAL_RELEASE
endif
ifeq ($(ZT_AUTO_UPDATE),1)
DEFS+=-DZT_AUTO_UPDATE
diff --git a/node/SoftwareUpdater.cpp b/node/SoftwareUpdater.cpp
index 397149cf..cb54185f 100644
--- a/node/SoftwareUpdater.cpp
+++ b/node/SoftwareUpdater.cpp
@@ -81,7 +81,7 @@ void SoftwareUpdater::cleanOldUpdates()
std::map<std::string,bool> dl(Utils::listDirectory(updatesDir.c_str()));
for(std::map<std::string,bool>::iterator i(dl.begin());i!=dl.end();++i) {
if (!i->second)
- Utils::rm(i->first.c_str());
+ Utils::rm((updatesDir + ZT_PATH_SEPARATOR_S + i->first).c_str());
}
}