aboutsummaryrefslogtreecommitdiff
path: root/backends
diff options
context:
space:
mode:
Diffstat (limited to 'backends')
-rw-r--r--backends/updates/macosx/macosx-updates.mm13
1 files changed, 2 insertions, 11 deletions
diff --git a/backends/updates/macosx/macosx-updates.mm b/backends/updates/macosx/macosx-updates.mm
index 6c7ed03b52..fc967f8fec 100644
--- a/backends/updates/macosx/macosx-updates.mm
+++ b/backends/updates/macosx/macosx-updates.mm
@@ -80,7 +80,7 @@ MacOSXUpdateManager::MacOSXUpdateManager() {
setAutomaticallyChecksForUpdates(kUpdateStateDisabled);
} else {
setAutomaticallyChecksForUpdates(kUpdateStateEnabled);
- setUpdateCheckInterval(ConfMan.getInt("updates_check"));
+ setUpdateCheckInterval(normalizeInterval(ConfMan.getInt("updates_check")));
}
}
@@ -110,16 +110,7 @@ void MacOSXUpdateManager::setUpdateCheckInterval(int interval) {
if (interval == kUpdateIntervalNotSupported)
return;
- const int *vals = getUpdateIntervals();
-
- while (*vals != -1) {
- if (interval == *vals)
- break;
- vals++;
- }
-
- if (*vals == -1)
- interval = kUpdateIntervalOneDay;
+ interval = normalizeInterval(interval);
[sparkleUpdater setUpdateCheckInterval:(NSTimeInterval)interval];
}