mirror of
https://github.com/gnustep/libs-gdl2.git
synced 2025-02-21 02:20:55 +00:00
* EOAccess/EOEntity.m (-dealloc): Add missing calls to release,
reorganize. git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@23955 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
9e08693c96
commit
c3bb66bcc3
2 changed files with 38 additions and 16 deletions
|
@ -12,6 +12,9 @@
|
|||
* EOAccess/EORelationship.m: Call functions to maintain destination
|
||||
entities.
|
||||
|
||||
* EOAccess/EOEntity.m (-dealloc): Add missing calls to release,
|
||||
reorganize.
|
||||
|
||||
2006-10-22 Matt Rice <ratmice@yahoo.com>
|
||||
|
||||
* EOAccess/EOPrivate.h: Add notification constants.
|
||||
|
|
|
@ -579,26 +579,45 @@ NSString *EONextPrimaryKeyProcedureOperation = @"EONextPrimaryKeyProcedureOperat
|
|||
// this must come after _attributes is cleared.
|
||||
GDL2DestinationEntitiesRemoveEntity(self);
|
||||
|
||||
DESTROY(_relationshipsByName);
|
||||
DESTROY(_relationships);
|
||||
DESTROY(_attributes);
|
||||
DESTROY(_name);
|
||||
DESTROY(_className);
|
||||
DESTROY(_externalName);
|
||||
DESTROY(_externalQuery);
|
||||
DESTROY(_userInfo);
|
||||
DESTROY(_docComment);
|
||||
DESTROY(_fetchSpecificationDictionary);
|
||||
DESTROY(_primaryKeyAttributeNames);
|
||||
DESTROY(_classPropertyNames);
|
||||
DESTROY(_classDescription);
|
||||
DESTROY(_adaptorDictionaryInitializer);
|
||||
DESTROY(_snapshotDictionaryInitializer);
|
||||
DESTROY(_instanceDictionaryInitializer);
|
||||
DESTROY(_primaryKeyDictionaryInitializer);
|
||||
DESTROY(_propertyDictionaryInitializer);
|
||||
DESTROY(_instanceDictionaryInitializer);
|
||||
DESTROY(_snapshotToAdaptorRowSubsetMapping);
|
||||
DESTROY(_snapshotDictionaryInitializer);
|
||||
|
||||
DESTROY(_attributes);
|
||||
DESTROY(_attributesByName);
|
||||
DESTROY(_attributesToFetch);
|
||||
DESTROY(_attributesToSave);
|
||||
DESTROY(_attributesUsedForLocking);
|
||||
DESTROY(_classDescription);
|
||||
DESTROY(_classForInstances);
|
||||
DESTROY(_className);
|
||||
DESTROY(_classProperties);
|
||||
DESTROY(_classPropertyAttributeNames);
|
||||
DESTROY(_classPropertyNames);
|
||||
DESTROY(_classPropertyToManyRelationshipNames);
|
||||
DESTROY(_classPropertyToOneRelationshipNames);
|
||||
DESTROY(_dbSnapshotKeys);
|
||||
DESTROY(_docComment);
|
||||
DESTROY(_externalName);
|
||||
DESTROY(_externalQuery);
|
||||
DESTROY(_fetchSpecificationDictionary);
|
||||
DESTROY(_fetchSpecificationNames);
|
||||
DESTROY(_hiddenRelationships);
|
||||
DESTROY(_internalInfo);
|
||||
DESTROY(_name);
|
||||
DESTROY(_parent);
|
||||
DESTROY(_primaryKeyAttributes);
|
||||
DESTROY(_primaryKeyAttributeNames);
|
||||
DESTROY(_propertiesToFault); // never initialized?
|
||||
DESTROY(_restrictingQualifier);
|
||||
DESTROY(_relationships);
|
||||
DESTROY(_relationshipsByName);
|
||||
DESTROY(_storedProcedures); // never initialized?
|
||||
DESTROY(_snapshotToAdaptorRowSubsetMapping);
|
||||
DESTROY(_subEntities);
|
||||
DESTROY(_userInfo);
|
||||
|
||||
[super dealloc];
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue