|
@@ -9,10 +9,14 @@
|
|
|
#include "utils/HelperLauncher.h"
|
|
|
#include "system/SystemComponent.h"
|
|
|
|
|
|
-#if KONVERGO_OPENELEC
|
|
|
+#ifdef KONVERGO_OPENELEC
|
|
|
#include "OEUpdateManager.h"
|
|
|
#endif
|
|
|
|
|
|
+#ifdef Q_OS_WIN
|
|
|
+#include "UpdateManagerWin32.h"
|
|
|
+#endif
|
|
|
+
|
|
|
UpdateManager* g_updateManager;
|
|
|
|
|
|
///////////////////////////////////////////////////////////////////////////////////////////////////
|
|
@@ -20,10 +24,12 @@ UpdateManager* UpdateManager::Get()
|
|
|
{
|
|
|
if (!g_updateManager)
|
|
|
{
|
|
|
-#if KONVERGO_OPENELEC
|
|
|
- g_updateManager = new OEUpdateManager(NULL);
|
|
|
+#if defined(KONVERGO_OPENELEC)
|
|
|
+ g_updateManager = new OEUpdateManager(nullptr);
|
|
|
+#elif defined(Q_OS_WIN)
|
|
|
+ g_updateManager = new UpdateManagerWin32(nullptr);
|
|
|
#else
|
|
|
- g_updateManager = new UpdateManager(NULL);
|
|
|
+ g_updateManager = new UpdateManager(nullptr);
|
|
|
#endif
|
|
|
}
|
|
|
|
|
@@ -181,4 +187,4 @@ bool UpdateManager::CheckForUpdates()
|
|
|
return true;
|
|
|
}
|
|
|
return false;
|
|
|
-}
|
|
|
+}
|