mirror of
https://github.com/gnustep/libs-gdl2.git
synced 2025-02-21 02:20:55 +00:00
* EOControl/EOGenericRecord.m ([EOGenericRecord +initialize]): import
NSAutoreleasePool. * EOControl/EOGlobalID.m ([EOGlobalID +initialize]): removed dependency from EOAccess. * EOControl/EOFetchSpecification.m ([EOFetchSpecification +initialize]): likewise. ([EOFetchSpecification +fetchSpecificationNamed:entityNamed:]): readded since it is replaced by the category in EOUtilitites ! git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@15856 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
16461488fd
commit
0339a722ef
5 changed files with 29 additions and 8 deletions
11
ChangeLog
11
ChangeLog
|
@ -1,3 +1,14 @@
|
|||
2003-02-02 Mirko Viviani <mirko.viviani@rccr.cremona.it>
|
||||
|
||||
* EOControl/EOGenericRecord.m ([EOGenericRecord +initialize]): import
|
||||
NSAutoreleasePool.
|
||||
* EOControl/EOGlobalID.m ([EOGlobalID +initialize]): removed dependency
|
||||
from EOAccess.
|
||||
* EOControl/EOFetchSpecification.m ([EOFetchSpecification
|
||||
+initialize]): likewise.
|
||||
([EOFetchSpecification +fetchSpecificationNamed:entityNamed:]): readded
|
||||
since it is replaced by the category in EOUtilitites !
|
||||
|
||||
2003-01-31 Manuel Guesdon <mguesdon@orange-concept.com>
|
||||
* EOAccess/EOAdaptorChannel.m:
|
||||
o replaced NSDebugMLLog by EOFLOGObjectLevel/EOFLOGObjectLevelArgs
|
||||
|
|
|
@ -1985,8 +1985,8 @@ becomes "name", and "FIRST_NAME" becomes "firstName".*/
|
|||
{
|
||||
NSArray *destAttributes = nil;
|
||||
NSArray *primaryKeyAttributes = nil;
|
||||
int destAttributesCount = nil;
|
||||
int primaryKeyAttributesCount = nil;
|
||||
int destAttributesCount = 0;
|
||||
int primaryKeyAttributesCount = 0;
|
||||
BOOL foreignKeyInDestination = NO;
|
||||
|
||||
EOFLOGObjectFnStart();
|
||||
|
|
|
@ -45,7 +45,6 @@ RCS_ID("$Id$")
|
|||
#import <EOControl/EODebug.h>
|
||||
#import <EOControl/EONSAddOns.h>
|
||||
#import <EOControl/EOQualifier.h>
|
||||
#import <EOAccess/EODatabaseContext.h>
|
||||
|
||||
|
||||
@implementation EOFetchSpecification
|
||||
|
@ -54,7 +53,10 @@ RCS_ID("$Id$")
|
|||
{
|
||||
if (self == [EOFetchSpecification class])
|
||||
{
|
||||
[EODatabaseContext class]; // Insure correct initialization.
|
||||
Class cls = NSClassFromString(@"EODatabaseContext");
|
||||
|
||||
if (cls != Nil)
|
||||
[cls class]; // Insure correct initialization.
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -129,6 +131,12 @@ RCS_ID("$Id$")
|
|||
return nil;
|
||||
}
|
||||
|
||||
+ (EOFetchSpecification *)fetchSpecificationNamed: (NSString *)name
|
||||
entityNamed: (NSString *)entityName
|
||||
{
|
||||
return nil;
|
||||
}
|
||||
|
||||
+ (EOFetchSpecification *)fetchSpecificationWithEntityName: (NSString *)name
|
||||
qualifier: (EOQualifier *)qualifier
|
||||
sortOrderings: (NSArray *)sortOrderings
|
||||
|
|
|
@ -39,6 +39,7 @@
|
|||
RCS_ID("$Id$")
|
||||
|
||||
#import <Foundation/NSArray.h>
|
||||
#import <Foundation/NSAutoreleasePool.h>
|
||||
#import <Foundation/NSDictionary.h>
|
||||
#import <Foundation/NSObjCRuntime.h>
|
||||
#import <Foundation/NSLock.h>
|
||||
|
@ -933,7 +934,7 @@ infinite loop in description **/
|
|||
{
|
||||
EOGenericRecord *record = nil;
|
||||
NSHashEnumerator hashEnum;
|
||||
NSAutoreleasePool *arp=nil;
|
||||
NSAutoreleasePool *arp;
|
||||
|
||||
EOFLOGClassFnStart();
|
||||
//NSDebugMLog(@"CALCULATE START");
|
||||
|
|
|
@ -44,8 +44,6 @@ RCS_ID("$Id$")
|
|||
#include <time.h>
|
||||
#include <unistd.h>
|
||||
|
||||
#import <EOAccess/EODatabaseContext.h>
|
||||
|
||||
|
||||
NSString *EOGlobalIDChangedNotification = @"EOGlobalIDChangedNotification";
|
||||
|
||||
|
@ -56,7 +54,10 @@ NSString *EOGlobalIDChangedNotification = @"EOGlobalIDChangedNotification";
|
|||
{
|
||||
if (self == [EOGlobalID class])
|
||||
{
|
||||
[EODatabaseContext class]; // Insure correct initialization.
|
||||
Class cls = NSClassFromString(@"EODatabaseContext");
|
||||
|
||||
if (cls != Nil)
|
||||
[cls class]; // Insure correct initialization.
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue