mirror of
https://github.com/gnustep/libs-gdl2.git
synced 2025-04-25 05:40: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
|
* EOAccess/EORelationship.m: Call functions to maintain destination
|
||||||
entities.
|
entities.
|
||||||
|
|
||||||
|
* EOAccess/EOEntity.m (-dealloc): Add missing calls to release,
|
||||||
|
reorganize.
|
||||||
|
|
||||||
2006-10-22 Matt Rice <ratmice@yahoo.com>
|
2006-10-22 Matt Rice <ratmice@yahoo.com>
|
||||||
|
|
||||||
* EOAccess/EOPrivate.h: Add notification constants.
|
* EOAccess/EOPrivate.h: Add notification constants.
|
||||||
|
|
|
@ -579,26 +579,45 @@ NSString *EONextPrimaryKeyProcedureOperation = @"EONextPrimaryKeyProcedureOperat
|
||||||
// this must come after _attributes is cleared.
|
// this must come after _attributes is cleared.
|
||||||
GDL2DestinationEntitiesRemoveEntity(self);
|
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(_adaptorDictionaryInitializer);
|
||||||
DESTROY(_snapshotDictionaryInitializer);
|
DESTROY(_instanceDictionaryInitializer);
|
||||||
DESTROY(_primaryKeyDictionaryInitializer);
|
DESTROY(_primaryKeyDictionaryInitializer);
|
||||||
DESTROY(_propertyDictionaryInitializer);
|
DESTROY(_propertyDictionaryInitializer);
|
||||||
DESTROY(_instanceDictionaryInitializer);
|
DESTROY(_snapshotDictionaryInitializer);
|
||||||
DESTROY(_snapshotToAdaptorRowSubsetMapping);
|
|
||||||
|
DESTROY(_attributes);
|
||||||
|
DESTROY(_attributesByName);
|
||||||
|
DESTROY(_attributesToFetch);
|
||||||
|
DESTROY(_attributesToSave);
|
||||||
|
DESTROY(_attributesUsedForLocking);
|
||||||
|
DESTROY(_classDescription);
|
||||||
DESTROY(_classForInstances);
|
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];
|
[super dealloc];
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue