#include <NGObjWeb/WOComponent.h>
#include "NSObject+WO.h"
#include "common.h"
+#include <string.h>
#if LIB_FOUNDATION_BOEHM_GC
# if LIB_FOUNDATION_LIBRARY
+2005-11-17 Helge Hess <helge.hess@opengroupware.org>
+
+ * v4.5.212
+
+ * DynamicElements/WOCopyValue.m: fixed a gcc3 warning
+
+ * include string.h where required
+
2005-11-13 Helge Hess <helge.hess@opengroupware.org>
* DynamicElements/WORadioButton.m: added some comments and a warning
value = [_d objectForKey:key];
if ([value isKindOfClass:[NSString class]]) {
- value = [value hasPrefix:@"const:"]
+ value = [(NSString *)value hasPrefix:@"const:"]
? valueForConstString(value)
: [getCursor valueForKeyPath:value];
}
#include "WOHTMLDynamicElement.h"
#include "WOElement+private.h"
#include "decommon.h"
+#include <string.h>
#import <Foundation/NSNumberFormatter.h>
#import <Foundation/NSDateFormatter.h>
#include <NGObjWeb/WORequest.h>
#include <NGMime/NGMime.h>
#include "common.h"
+#include <string.h>
@interface WORequest(NGSupport)
- (void)_setHttpRequest:(NGHttpRequest *)_request;
#include "NSObject+WO.h"
#include "common.h"
+#include <string.h>
#if APPLE_RUNTIME || NeXT_RUNTIME
# include <objc/objc-class.h>
# version file
-SUBMINOR_VERSION:=211
+SUBMINOR_VERSION:=212
# v4.5.122 requires libNGExtensions v4.5.153
# v4.5.91 requires libNGExtensions v4.5.134
#include "WORecordRequestStream.h"
#include "WOHttpTransaction.h"
+#include <string.h>
#include <unistd.h>
#include <sys/wait.h>
#include <NGHttp/NGHttp.h>
#include "common.h"
+#include <string.h>
#include <sys/time.h>
@interface WORequest(UsedPrivates)
#include <NGExtensions/NGHashMap.h>
#include <NGExtensions/NSString+misc.h>
#include "common.h"
+#include <string.h>
// #define STRIP_MULTIPLE_SPACES // this doesn't work with <pre> tags !
#include <NGObjWeb/WOStatisticsStore.h>
#include <EOControl/EONull.h>
#include "common.h"
+#include <string.h>
#if APPLE_FOUNDATION_LIBRARY || NeXT_Foundation_LIBRARY
@interface NSObject(Miss)
#include <NGObjWeb/WOResponse.h>
#include <NGObjWeb/WORequest.h>
#include "common.h"
+#include <string.h>
@implementation WOSimpleHTTPParser
#include <sys/types.h>
#include <sys/unistd.h>
#include <time.h>
+#include <string.h>
static pid_t child = -1;
static NSString *pidFile = nil;
#include <EOControl/EOSortOrdering.h>
#include <EOControl/EOClassDescription.h>
#include "common.h"
+#include <string.h>
// TODO: better error output
2005-11-17 Helge Hess <helge.hess@opengroupware.org>
+ * FdExt.subproj/NSObject+Values.m: explicitly mark signed values as
+ such (most importantly char) (v4.5.178)
+
* FdExt.subproj/NSCalendarDate+misc.m: include math.h to avoid a floor
warning (v4.5.177)
return YES;
}
-- (char)charValue {
+- (signed char)charValue {
return (char)[self intValue];
}
- (unsigned char)unsignedCharValue {
return (unsigned char)[self intValue];
}
-- (short)shortValue {
+- (signed short)shortValue {
return (short)[self intValue];
}
- (unsigned short)unsignedShortValue {
return (unsigned short)[self unsignedIntValue];
}
-- (int)intValue {
+- (signed int)intValue {
return [[self stringValue] intValue];
}
- (unsigned int)unsignedIntValue {
return (unsigned int)[self intValue];
}
-- (long)longValue {
+- (signed long)longValue {
return (long)[self intValue];
}
- (unsigned long)unsignedLongValue {
return (unsigned long)[self unsignedIntValue];
}
-- (long long)longLongValue {
+- (signed long long)longLongValue {
return [[self stringValue] longLongValue];
}
- (unsigned long long)unsignedLongLongValue {
- (BOOL)boolValue; // this returns always YES (the id != nil)
-// these methods perform their operation on the string-representation of the object
-- (char)charValue;
+/*
+ these methods perform their operation on the string-representation of the
+ object
+*/
+- (signed char)charValue;
- (unsigned char)unsignedCharValue;
-- (short)shortValue;
+- (signed short)shortValue;
- (unsigned short)unsignedShortValue;
-- (int)intValue;
+- (signed int)intValue;
- (unsigned int)unsignedIntValue;
-- (long)longValue;
+- (signed long)longValue;
- (unsigned long)unsignedLongValue;
-- (long long)longLongValue;
+- (signed long long)longLongValue;
- (unsigned long long)unsignedLongLongValue;
- (float)floatValue;
- (double)doubleValue;
# version
-SUBMINOR_VERSION:=177
+SUBMINOR_VERSION:=178
# v4.3.115 requires libFoundation v1.0.59
# v4.2.72 requires libEOControl v4.2.39