diff options
author | Remko Tronçon <git@el-tramo.be> | 2009-11-28 08:55:05 (GMT) |
---|---|---|
committer | Remko Tronçon <git@el-tramo.be> | 2009-11-28 08:55:05 (GMT) |
commit | 86494383d58646a366df4d4d4dac357e6a9b5fb9 (patch) | |
tree | b01b1b432de5254cd36fdc28496e4affaea3a2ff /SwifTools/AutoUpdater/PlatformAutoUpdaterFactory.cpp | |
parent | d9d9503fe39f772b40ec43a3022a715e6374eb58 (diff) | |
download | swift-contrib-86494383d58646a366df4d4d4dac357e6a9b5fb9.zip swift-contrib-86494383d58646a366df4d4d4dac357e6a9b5fb9.tar.bz2 |
Removed dummy autoupdater.
Diffstat (limited to 'SwifTools/AutoUpdater/PlatformAutoUpdaterFactory.cpp')
-rw-r--r-- | SwifTools/AutoUpdater/PlatformAutoUpdaterFactory.cpp | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/SwifTools/AutoUpdater/PlatformAutoUpdaterFactory.cpp b/SwifTools/AutoUpdater/PlatformAutoUpdaterFactory.cpp index 90c27bd..4f591f5 100644 --- a/SwifTools/AutoUpdater/PlatformAutoUpdaterFactory.cpp +++ b/SwifTools/AutoUpdater/PlatformAutoUpdaterFactory.cpp @@ -1,19 +1,27 @@ #include "SwifTools/AutoUpdater/PlatformAutoUpdaterFactory.h" +#include <cassert> + #ifdef HAVE_SPARKLE #include "SwifTools/AutoUpdater/SparkleAutoUpdater.h" -#else -#include "SwifTools/AutoUpdater/DummyAutoUpdater.h" #endif namespace Swift { +bool PlatformAutoUpdaterFactory::isSupported() const { +#ifdef HAVE_SPARKLE + return true; +#else + return false; +#endif +} + AutoUpdater* PlatformAutoUpdaterFactory::createAutoUpdater(const String& appcastURL) { #ifdef HAVE_SPARKLE return new SparkleAutoUpdater(appcastURL); #else (void) appcastURL; - return new DummyAutoUpdater(); + return NULL; #endif } |