#include "WORunLoop.h"
#include "common.h"
+// TODO: not used anymore?
+
#if 0
#if !LIB_FOUNDATION_LIBRARY && !APPLE_Foundation_LIBRARY && !NeXT_Foundation_LIBRARY
+2005-01-14 Helge Hess <helge.hess@opengroupware.org>
+
+ * EOFetchSpecification.m: minor code cleanups (v4.5.50)
+
2004-12-14 Marcus Mueller <znek@mulle-kybernetik.com>
* EOControl.xcode: minor changes and updated
/* accessors */
- (void)setEntityName:(NSString *)_name {
- if (_name != self->entityName) {
-#if !LIB_FOUNDATION_BOEHM_GC
- id tmp = self->entityName;
-#endif
- self->entityName = [_name copyWithZone:[self zone]];
- [tmp release];
- }
+ id tmp;
+
+ if (_name == self->entityName)
+ return;
+
+ tmp = self->entityName;
+ self->entityName = [_name copyWithZone:[self zone]];
+ [tmp release];
}
- (NSString *)entityName {
return self->entityName;
# version file
-SUBMINOR_VERSION:=49
+SUBMINOR_VERSION:=50
}
- (NSArray *)fetchObjects {
- /* TODO: split up this HUGE method! */
+ // TODO: split up this HUGE method!
+ // TODO: all the SQL gen code should be moved to an appropriate object
NSString *entityName = nil;
NSString *whereExpr = nil;
NSString *orderByExpr = nil;
+2005-01-14 Helge Hess <helge.hess@opengroupware.org>
+
+ * EOAttribute+PostgreSQL72.m: map PG oid's to NSStrings (avoids issues
+ when fetching from core PG tables) (v4.5.40)
+
2005-01-06 Helge Hess <helge.hess@opengroupware.org>
* NSCalendarDate+PGVal.m: fixed a warning on Xcode (v4.5.39)
else if ([_type isEqualToString:@"text"]) {
[self setValueClassName:@"NSString"];
}
+ else if ([_type isEqualToString:@"oid"]) {
+ // TODO: is this correct?
+ [self setValueClassName:@"NSString"];
+ }
else {
NSLog(@"%s: invalid argument %@", __PRETTY_FUNCTION__, _type);
# version file
-SUBMINOR_VERSION:=39
+SUBMINOR_VERSION:=40
-include GNUmakefile.preamble
include $(GNUSTEP_MAKEFILES)/subproject.make
-include $(GNUSTEP_MAKEFILES)/tool.make
-include GNUmakefile.postamble