]> err.no Git - scalable-opengroupware.org/commitdiff
fixed gcc 4.0 warnings
authorhelge <helge@d1b88da0-ebda-0310-925b-ed51d893ca5b>
Thu, 14 Jul 2005 23:57:37 +0000 (23:57 +0000)
committerhelge <helge@d1b88da0-ebda-0310-925b-ed51d893ca5b>
Thu, 14 Jul 2005 23:57:37 +0000 (23:57 +0000)
git-svn-id: http://svn.opengroupware.org/SOGo/trunk@765 d1b88da0-ebda-0310-925b-ed51d893ca5b

13 files changed:
SOGo/SoObjects/Appointments/ChangeLog
SOGo/SoObjects/Appointments/SOGoAppointmentFolder.m
SOGo/SoObjects/Appointments/Version
SOGo/SoObjects/Mailer/ChangeLog
SOGo/SoObjects/Mailer/SOGoMailManager.h
SOGo/SoObjects/Mailer/SOGoMailObject.m
SOGo/SoObjects/Mailer/Version
SOGo/SoObjects/SOGo/ChangeLog
SOGo/SoObjects/SOGo/GNUmakefile.preamble
SOGo/SoObjects/SOGo/SOGoGroupFolder.m
SOGo/SoObjects/SOGo/SOGoUser.m
SOGo/SoObjects/SOGo/Version
SOGo/SoObjects/common.make

index e73587c46660658783e94713cf0eb606a9bb3ec5..d53348ff750e9289b827bfe7f50096489ae619c2 100644 (file)
@@ -1,3 +1,7 @@
+2005-07-15  Helge Hess  <helge.hess@opengroupware.org>
+
+       * SOGoAppointmentFolder.m: fixed gcc 4.0 warnings (v0.9.45)
+
 2005-07-14  Marcus Mueller  <znek@mulle-kybernetik.com>
 
        * v0.9.44
index 5e56bb75b2b0597f33e4879f699b51ecbadd9340..f01598a30d1e028a23421b498ed5d9ed725f8b6e 100644 (file)
@@ -68,7 +68,7 @@ static NSTimeZone *MET    = nil;
 
 /* logging */
 
-- (NGLogger *)debugLogger {
+- (id)debugLogger {
   return logger;
 }
 
@@ -688,7 +688,7 @@ static NSTimeZone *MET    = nil;
 
 /* GET */
 
-- (id)GETAction:(WOContext *)_ctx {
+- (id)GETAction:(id)_ctx {
   // TODO: I guess this should really be done by SOPE (redirect to
   //       default method)
   WOResponse *r;
index fed6879e3c7c05ed1179351ea8f827075ed9be50..213f7688ba5fbd23dbb2ef5d13d9a7eed8b27cf5 100644 (file)
@@ -1,6 +1,6 @@
 # Version file
 
-SUBMINOR_VERSION:=44
+SUBMINOR_VERSION:=45
 
 # v0.9.42 requires libSOGo            v0.9.54
 # v0.9.32 requires libGDLContentStore v4.5.26
index 336cab436821246934929b297201a1bf5cc7e1e0..d2f0236f2253342c3c1423c059e8a1c14090517a 100644 (file)
@@ -1,3 +1,7 @@
+2005-07-15  Helge Hess  <helge.hess@opengroupware.org>
+
+       * SOGoMailManager.h: fixed a gcc 4.0 warning (v0.9.103)
+
 2005-07-14  Helge Hess  <helge.hess@opengroupware.org>
        
        * v0.9.102
index fb35750215834ad96c2bd633b23908fe8c24079c..0e900e4ada7969eb09055be17d413c0f952e495e 100644 (file)
@@ -33,6 +33,7 @@
 */
 
 @class NSString, NSData, NSURL, NSArray, NSMutableDictionary, NSTimer;
+@class NSDictionary;
 @class NSException;
 @class NGImap4Client;
 
@@ -81,7 +82,7 @@
 - (NSException *)moveMailboxAtURL:(NSURL *)_srcurl toURL:(NSURL *)_desturl
   password:(NSString *)_pwd;
 
-- (id)aclForMailboxAtURL:(NSURL *)_url password:(NSString *)_pwd;
+- (NSDictionary *)aclForMailboxAtURL:(NSURL *)_url password:(NSString *)_pwd;
 - (NSString *)myRightsForMailboxAtURL:(NSURL *)_url password:(NSString *)_pwd;
 
 - (NSException *)addFlags:(id)_f toAllMessagesInURL:(NSURL *)_u
index ec9d5c589cebbe84e475cca39c87a67f446ed1de..443bd7ca430ba8dd4199b0706df69e99208e2dbd 100644 (file)
@@ -363,7 +363,7 @@ static BOOL debugBodyStructure = NO;
   
   /* recurse */
   
-  parts = [_info objectForKey:@"parts"];
+  parts = [(NSDictionary *)_info objectForKey:@"parts"];
   for (i = 0, count = [parts count]; i < count; i++) {
     NSString *sp;
     id childInfo;
@@ -380,7 +380,7 @@ static BOOL debugBodyStructure = NO;
   
   /* check body */
   
-  if ((body = [_info objectForKey:@"body"]) != nil) {
+  if ((body = [(NSDictionary *)_info objectForKey:@"body"]) != nil) {
     NSString *sp;
 
     sp = [[body valueForKey:@"type"] lowercaseString];
@@ -411,7 +411,9 @@ static BOOL debugBodyStructure = NO;
   
   result = [self fetchParts:_fetchKeys];
   result = [result valueForKey:@"RawResponse"]; // hackish
-  result = [result objectForKey:@"fetch"]; // Note: -valueForKey: doesn't work!
+
+  // Note: -valueForKey: doesn't work!
+  result = [(NSDictionary *)result objectForKey:@"fetch"]; 
   
   count        = [_fetchKeys count];
   flatContents = [NSMutableDictionary dictionaryWithCapacity:count];
index d33008ba5d037464a128419211ff7ebb1f2a0607..33dce1ed66100f958c2655b2d59779e625496887 100644 (file)
@@ -1,6 +1,6 @@
 # Version file
 
-SUBMINOR_VERSION:=102
+SUBMINOR_VERSION:=103
 
 # v0.9.96 requires libNGMime       v4.5.223
 # v0.9.91 requires libNGMime       v4.5.222
index 02f51e0f23984c3bf56d444266d63d433ca840f4..7bd4ecadd4e99c4ebb57c25e668289ebd26e95c3 100644 (file)
@@ -1,5 +1,11 @@
 2005-07-15  Helge Hess  <helge.hess@opengroupware.org>
 
+       * v0.9.62
+
+       * SOGoGroupFolder.m, SOGoUser.m: fixed a gcc 4.0 warning
+
+       * GNUmakefile.preamble: properly use SYSTEM_LIB_DIR
+
        * v0.9.61
 
        * SOGoContentObject.m: fixed a Cocoa warning
index 2aaad26449be22324f5ff17366957e344d890e11..a4a27319d2bf603a4d2e32ba1dc770d2cb64e0aa 100644 (file)
@@ -10,9 +10,10 @@ else
                ../../OGoContentStore/$(GNUSTEP_OBJ_DIR)
 endif
 
+SYSTEM_LIB_DIR += -L/usr/local/lib -L/usr/lib
+
 libSOGo_LIB_DIRS +=                            \
-       -L$(RELBUILD_DIR_libOGoContentStore)    \
-        -L/usr/local/lib -L/usr/lib
+       -L$(RELBUILD_DIR_libOGoContentStore)
 
 libSOGo_LIBRARIES_DEPEND_UPON += \
        -lOGoContentStore       \
index c3bce605fddd245842c607d4e0dd16af008a55f0..189f0781c8177c311e9cb50ce611ba90c4b20cce 100644 (file)
@@ -46,7 +46,7 @@ static NGLogger *logger = nil;
 
 /* logging */
 
-- (NGLogger *)debugLogger {
+- (id)debugLogger {
   return logger;
 }
 
index 71230bd35bd8edba08a1668bdaeca7e428fffa79..d04d860bf85e9dbfdc8e4e279e913c86bddeb6de 100644 (file)
@@ -92,7 +92,8 @@
   // TODO: maybe we should add an [activeUser reset] method to SOPE
   id folder;
   
-  if ((folder = [_ctx objectForKey:@"ActiveUserHomeFolder"]) != nil)
+  folder = [(WOContext *)_ctx objectForKey:@"ActiveUserHomeFolder"];
+  if (folder != nil)
     return [folder isNotNull] ? folder : nil;
   
   folder = [[WOApplication application] lookupName:[self login]
   if ([folder isKindOfClass:[NSException class]])
     return folder;
   
-  [_ctx setObject:folder ? folder : [NSNull null] 
-       forKey:@"ActiveUserHomeFolder"];
+  [(WOContext *)_ctx setObject:folder ? folder : [NSNull null] 
+                    forKey:@"ActiveUserHomeFolder"];
   return folder;
 }
 
 - (id)schedulingCalendarInContext:(id)_ctx {
   /* Note: watch out for cyclic references */
   id folder;
-  
-  if ((folder = [_ctx objectForKey:@"ActiveUserCalendar"]) != nil)
+
+  folder = [(WOContext *)_ctx objectForKey:@"ActiveUserCalendar"];
+  if (folder != nil)
     return [folder isNotNull] ? folder : nil;
 
   folder = [self homeFolderInContext:_ctx];
   if ([folder isKindOfClass:[NSException class]])
     return folder;
   
-  [_ctx setObject:folder ? folder : [NSNull null] 
-       forKey:@"ActiveUserCalendar"];
+  [(WOContext *)_ctx setObject:folder ? folder : [NSNull null] 
+                    forKey:@"ActiveUserCalendar"];
   return folder;
 }
 
index 55664e75e8793125565a87ba2e39e49086e0ece4..a5eb45d13c8b95b25ecc511662bca2a2e236355c 100644 (file)
@@ -1,6 +1,6 @@
 # version file
 
-SUBMINOR_VERSION:=61
+SUBMINOR_VERSION:=62
 
 # v0.9.60 requires libNGiCal          v4.5.49
 # v0.9.50 requires libGDLContentStore v4.5.30
index 7c27da13db225b8e2c7b0d2ee7122314701698d3..e3d4b3aec0e127df137822c603e40bc4e441e6de 100644 (file)
@@ -10,14 +10,15 @@ BUNDLE_INSTALL_DIR   = $(GNUSTEP_USER_ROOT)/Library/SOGo-$(MAJOR_VERSION).$(MINO
 WOBUNDLE_EXTENSION   = $(BUNDLE_EXTENSION)
 WOBUNDLE_INSTALL_DIR = $(BUNDLE_INSTALL_DIR)
 
+SYSTEM_LIB_DIR += -L/usr/local/lib -L/usr/lib
+
 ADDITIONAL_INCLUDE_DIRS += \
        -I.. \
        -I../..
 
 ADDITIONAL_LIB_DIRS += \
        -L../SOGo/$(GNUSTEP_OBJ_DIR)/ \
-       -L../../OGoContentStore/$(GNUSTEP_OBJ_DIR)/ \
-        -L/usr/local/lib -L/usr/lib
+       -L../../OGoContentStore/$(GNUSTEP_OBJ_DIR)/
 
 BUNDLE_LIBS += \
        -lSOGo                                  \