+2005-11-17 Helge Hess <helge.hess@opengroupware.org>
+
+ * v4.5.62
+
+ * EOKeyValueQualifier.m: fixed some SEL related warnings
+
+ * common.h: properly include string.h
+
2005-10-03 Helge Hess <helge.hess@opengroupware.org>
* EOKeyValueQualifier.m: improved -description in edge conditions,
self->value = [_value retain];
self->operator = _selector;
- if (_selector == nil) {
+ if (_selector == NULL) {
NSLog(@"WARNING(%s): got no selector for kv qualifier (key=%@)",
__PRETTY_FUNCTION__, _key);
}
self->value = [[_coder decodeObject] retain];
[_coder decodeValueOfObjCType:@encode(SEL) at:&(self->operator)];
- if (self->operator == nil) {
+ if (self->operator == NULL) {
NSLog(@"WARNING(%s): decoded no selector for kv qualifier (key=%@)",
__PRETTY_FUNCTION__, self->key);
}
self->operator = EOQualifierOperatorEqual;
}
- if (self->operator == nil) {
+ if (self->operator == NULL) {
NSLog(@"WARNING(%s): decoded no selector for kv qualifier (key=%@)",
__PRETTY_FUNCTION__, self->key);
self->operator = EOQualifierOperatorEqual;
if ((tmp = [EOQualifier stringForOperatorSelector:self->operator]) != nil)
[s appendString:tmp];
- else if (self->operator != nil)
+ else if (self->operator != NULL)
[s appendString:@"[NO STR OPERATOR]"];
else
[s appendString:@"[NO OPERATOR]"];
# version file
-SUBMINOR_VERSION:=61
+SUBMINOR_VERSION:=62
#define __EOControl_COMMON_H__
#include <stdlib.h>
+#include <string.h>
#include <objc/Protocol.h>
#import <Foundation/Foundation.h>
+2005-11-17 Helge Hess <helge.hess@opengroupware.org>
+
+ * FdExt.subproj/NSCalendarDate+misc.m: include math.h to avoid a floor
+ warning (v4.5.177)
+
2005-10-05 Helge Hess <helge.hess@skyrix.com>
* FdExt.subproj/NSNull+misc.m: added -isNotEmpty to NSSet (v4.5.176)
#include "NSCalendarDate+misc.h"
#include "common.h"
+#include <math.h>
#define NUMBER_OF_SECONDS_IN_DAY (24 * 60 * 60)
# version
-SUBMINOR_VERSION:=176
+SUBMINOR_VERSION:=177
# v4.3.115 requires libFoundation v1.0.59
# v4.2.72 requires libEOControl v4.2.39
+2005-11-17 Helge Hess <helge.hess@opengroupware.org>
+
+ * include string.h where required (v4.5.70)
+
2005-10-05 Helge Hess <helge.hess@opengroupware.org>
* iCalMonthlyRecurrenceCalculator.m: implemented calculation of
#include "NGVCardOrg.h"
#include "NGVCardStrArrayValue.h"
#include "common.h"
+#include <string.h>
#ifndef XMLNS_VCARD_XML_03
# define XMLNS_VCARD_XML_03 \
MAJOR_VERSION=4
MINOR_VERSION=5
-SUBMINOR_VERSION:=69
+SUBMINOR_VERSION:=70
# v4.5.40 requires NGExtensions v4.5.145
# v4.5.37 requires NGExtensions v4.5.140
#include "iCalRecurrenceRule.h"
#include "NSCalendarDate+ICal.h"
#include "common.h"
+#include <string.h>
@interface iCalRecurrenceCalculator(PrivateAPI)
- (NSCalendarDate *)lastInstanceStartDate;
+2005-11-17 Helge Hess <helge.hess@opengroupware.org>
+
+ * VSSaxDriver.m: renamed internal -error: method to -reportError: to
+ avoid a conflict with gstep-base (v4.5.20)
+
2005-09-28 Helge Hess <helge.hess@opengroupware.org>
* GNUmakefile.preamble: install bundle in proper SaxObjC framework
/* errors */
-- (void)error:(NSString *)_text {
+- (void)reportError:(NSString *)_text {
SaxParseException *e;
e = (id)[SaxParseException exceptionWithName:@"SaxParseException"
@" Tag '%@' has not been closed properly. Given "
@"document contains errors!",
mtName, expectedName, expectedName];
- [self error:s];
+ [self reportError:s];
/* probably futile attempt to parse anyways */
if (debugOn) {
}
else {
// TOOD: generate error?
- [self error:[@"found end tag without any open tags left: "
+ [self reportError:[@"found end tag without any open tags left: "
stringByAppendingString:mtName]];
}
[self _endTag:mtName];
range:todoRange];
/* is line well-formed? */
if (r.length == 0) {
- [self error:[@"got an improper content line! ->\n"
+ [self reportError:[@"got an improper content line! ->\n"
stringByAppendingString:_line]];
return;
}
/* is line well-formed? */
if (r.length == 0 || r.location == 0) {
- [self error:[@"got an improper content line! ->\n"
+ [self reportError:[@"got an improper content line! ->\n"
stringByAppendingString:_line]];
[tagAttributes release]; tagAttributes = nil;
return;
# Version file
-SUBMINOR_VERSION:=19
+SUBMINOR_VERSION:=20
+2005-11-17 Helge Hess <helge.hess@opengroupware.org>
+
+ * properly include string.h where required to avoid warnings (v4.5.237)
+
2005-09-18 Helge Hess <helge.hess@opengroupware.org>
* NGMime: fixed a linking issue on OSX (v4.5.236)
#include "NGMBoxReader.h"
#include "NGMimeMessageParser.h"
#include "common.h"
+#include <string.h>
@implementation NGMBoxReader
#include "NGMailAddress.h"
#include "NGMailAddressList.h"
#include "common.h"
+#include <string.h>
@interface NGMailAddressParser(PrivateMethods)
- (id)parseQuotedString:(BOOL)_guestMode;
#include "NGMimeMessage.h"
#include <NGMime/NGMimeFileData.h>
#include "common.h"
+#include <string.h>
@implementation NGMimeMessageGenerator
#include "NGMimeMessageParser.h"
#include "NGMimeMessage.h"
#include "common.h"
+#include <string.h>
+2005-11-17 Helge Hess <helge.hess@opengroupware.org>
+
+ * properly include string.h where required to avoid warnings
+
2005-09-18 Helge Hess <helge.hess@opengroupware.org>
* NGMimeAddressHeaderFieldGenerator.m: fixed some strict dependencies
#include "NGMimeHeaderFields.h"
#include <NGMime/NGMimePartParser.h>
#include "common.h"
+#include <string.h>
#if MOVED_TO_NGMAIL
# include <NGMail/NGMailAddressParser.h>
#include "NGMimeHeaderFieldGenerator.h"
#include "NGMimeHeaderFields.h"
#include "common.h"
+#include <string.h>
@implementation NGMimeContentDispositionHeaderFieldGenerator
#include "NGMimeHeaderFieldGenerator.h"
#include "NGMimeHeaderFields.h"
#include "common.h"
+#include <string.h>
@implementation NGMimeContentTypeHeaderFieldGenerator
#include "NGMimeFileData.h"
#include "common.h"
+#include <string.h>
#include <unistd.h>
#include <sys/types.h>
#include <sys/stat.h>
02111-1307, USA.
*/
-#include "common.h"
#include "NGMimeJoinedData.h"
+#include "common.h"
#include "timeMacros.h"
+#include <string.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include "NGMimeJoinedData.h"
#include "NGMimeFileData.h"
#include "common.h"
+#include <string.h>
#include <unistd.h>
@implementation NGMimeMultipartBodyGenerator
#include "NGMimeBodyPartParser.h"
#include "NGMimeMultipartBody.h"
#include "common.h"
+#include <string.h>
@implementation NGMimeMultipartBodyParser
#include "NGMimeType.h"
#include "NGMimeUtilities.h"
#include "common.h"
+#include <string.h>
/* this tunes, how big reused data cache objects may get (10MB) */
#define MAX_DATA_OBJECT_SIZE_CACHE (10*1024*1024)
#include "NGMimeHeaderFields.h"
#include "NGMimeUtilities.h"
#include "common.h"
+#include <string.h>
@implementation NGMimeRFC822DateHeaderFieldParser
#include "NGConcreteMimeType.h"
#include "NGMimeUtilities.h"
#include "common.h"
+#include <string.h>
NGMime_DECLARE NSString *NGMimeTypeText = @"text";
NGMime_DECLARE NSString *NGMimeTypeAudio = @"audio";
#include <NGMime/NGMimeType.h>
#include <NGMime/NGMimeUtilities.h>
+#include <string.h>
typedef struct {
NSString *charset;
MAJOR_VERSION:=4
MINOR_VERSION:=5
-SUBMINOR_VERSION:=236
+SUBMINOR_VERSION:=237
# v4.5.214 requires libNGExtensions v4.5.146
# v4.2.149 requires libNGStreams v4.2.34