diff --git a/ActiveSync/SOGoActiveSyncDispatcher.m b/ActiveSync/SOGoActiveSyncDispatcher.m index f08276c29..e42750320 100644 --- a/ActiveSync/SOGoActiveSyncDispatcher.m +++ b/ActiveSync/SOGoActiveSyncDispatcher.m @@ -33,7 +33,9 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. #import #import #import +#if GNUSTEP_BASE_MINOR_VERSION >= 21 #import +#endif #import #import #import @@ -3119,10 +3121,15 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. options: NSCaseInsensitiveSearch].location == NSNotFound) { NSString *value; - +#if GNUSTEP_BASE_MINOR_VERSION < 21 + value = [[NSDate date] descriptionWithCalendarFormat: @"%a, %d %b %Y %H:%M:%S %z" + timeZone: [NSTimeZone timeZoneWithName: @"GMT"] + locale: nil]; +#else value = [[NSDate date] descriptionWithCalendarFormat: @"%a, %d %b %Y %H:%M:%S %z" timeZone: [NSTimeZone timeZoneWithName: @"GMT"] locale: [[[NSLocale alloc] initWithLocaleIdentifier: @"en_US"] autorelease]]; +#endif s = [NSString stringWithFormat: @"Date: %@\n%@", value, [theRequest contentAsString]]; } else