From 4952ff7914dd0f3aa5c9c2bf5e04e29bf4317836 Mon Sep 17 00:00:00 2001 From: Jean Raby Date: Fri, 8 Feb 2013 16:22:14 -0500 Subject: [PATCH] Use SOGoSystemDefaults in all tools sogo-ealarms-notify and sogo-slapd-sockd will now be able to use sogo.conf Fixes #2226 --- Tools/sogo-ealarms-notify.m | 11 ++++++----- Tools/sogo-slapd-sockd.m | 6 +++--- 2 files changed, 9 insertions(+), 8 deletions(-) diff --git a/Tools/sogo-ealarms-notify.m b/Tools/sogo-ealarms-notify.m index 0e1f281f7..47fe3a3b5 100644 --- a/Tools/sogo-ealarms-notify.m +++ b/Tools/sogo-ealarms-notify.m @@ -23,28 +23,29 @@ #import #import +#import + #import "SOGoEAlarmsNotifier.h" int main (int argc, char **argv, char **env) { NSAutoreleasePool *pool; - NSUserDefaults *ud; SOGoEAlarmsNotifier *notifier; + SOGoSystemDefaults *sogoDefaults; int rc; rc = 0; pool = [NSAutoreleasePool new]; - ud = [NSUserDefaults standardUserDefaults]; - [ud addSuiteNamed: @"sogod"]; + sogoDefaults = [SOGoSystemDefaults sharedSystemDefaults]; - if ([ud objectForKey: @"SOGoEnableEMailAlarms"]) + if ([sogoDefaults objectForKey: @"SOGoEnableEMailAlarms"]) { notifier = [SOGoEAlarmsNotifier new]; if (![notifier run]) - rc = -1; + rc = -1; [notifier release]; } else diff --git a/Tools/sogo-slapd-sockd.m b/Tools/sogo-slapd-sockd.m index fd7662be3..300aec4a3 100644 --- a/Tools/sogo-slapd-sockd.m +++ b/Tools/sogo-slapd-sockd.m @@ -23,13 +23,14 @@ #import #import +#import + #import "SOGoSockD.h" int main (int argc, char **argv, char **env) { NSAutoreleasePool *pool; - NSUserDefaults *ud; SOGoSockD *sockd; int rc; @@ -37,8 +38,7 @@ main (int argc, char **argv, char **env) pool = [NSAutoreleasePool new]; - ud = [NSUserDefaults standardUserDefaults]; - [ud addSuiteNamed: @"sogod"]; + [SOGoSystemDefaults sharedSystemDefaults]; sockd = [SOGoSockD new]; if ([sockd run])