mirror of
https://github.com/gnustep/libs-gui.git
synced 2025-04-25 14:00:54 +00:00
Fix leaks.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@17282 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
0c1073e3ec
commit
5152c169d4
2 changed files with 18 additions and 30 deletions
|
@ -1,3 +1,7 @@
|
||||||
|
2003-07-21 Andrew Ruder <aeruder@ksu.edu>
|
||||||
|
|
||||||
|
* Source/NSBundleAdditions.m: Fix memory leaks.
|
||||||
|
|
||||||
2003-07-21 Andrew Ruder <aeruder@ksu.edu>
|
2003-07-21 Andrew Ruder <aeruder@ksu.edu>
|
||||||
|
|
||||||
* Source/GSMemoryPanel.m: Add dealloc method
|
* Source/GSMemoryPanel.m: Add dealloc method
|
||||||
|
|
|
@ -763,6 +763,7 @@ Class gmodel_class(void)
|
||||||
|
|
||||||
- (void) dealloc
|
- (void) dealloc
|
||||||
{
|
{
|
||||||
|
RELEASE(_parentClassName);
|
||||||
RELEASE(_className);
|
RELEASE(_className);
|
||||||
[super dealloc];
|
[super dealloc];
|
||||||
}
|
}
|
||||||
|
@ -773,9 +774,7 @@ Class gmodel_class(void)
|
||||||
|
|
||||||
// Start initially with the highest level class...
|
// Start initially with the highest level class...
|
||||||
ASSIGN(_className, NSStringFromClass([super class]));
|
ASSIGN(_className, NSStringFromClass([super class]));
|
||||||
RETAIN(_className);
|
|
||||||
ASSIGN(_parentClassName, NSStringFromClass([super class]));
|
ASSIGN(_parentClassName, NSStringFromClass([super class]));
|
||||||
RETAIN(_parentClassName);
|
|
||||||
|
|
||||||
// defer flag...
|
// defer flag...
|
||||||
_deferFlag = NO;
|
_deferFlag = NO;
|
||||||
|
@ -841,7 +840,6 @@ Class gmodel_class(void)
|
||||||
- (void) setClassName: (NSString *)name
|
- (void) setClassName: (NSString *)name
|
||||||
{
|
{
|
||||||
ASSIGN(_className, name);
|
ASSIGN(_className, name);
|
||||||
RETAIN(_className);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
- (NSString *)className
|
- (NSString *)className
|
||||||
|
@ -872,6 +870,7 @@ Class gmodel_class(void)
|
||||||
|
|
||||||
- (void) dealloc
|
- (void) dealloc
|
||||||
{
|
{
|
||||||
|
RELEASE(_parentClassName);
|
||||||
RELEASE(_className);
|
RELEASE(_className);
|
||||||
[super dealloc];
|
[super dealloc];
|
||||||
}
|
}
|
||||||
|
@ -880,9 +879,7 @@ Class gmodel_class(void)
|
||||||
{
|
{
|
||||||
// Start initially with the highest level class...
|
// Start initially with the highest level class...
|
||||||
ASSIGN(_className, NSStringFromClass([super class]));
|
ASSIGN(_className, NSStringFromClass([super class]));
|
||||||
RETAIN(_className);
|
|
||||||
ASSIGN(_parentClassName, NSStringFromClass([super class]));
|
ASSIGN(_parentClassName, NSStringFromClass([super class]));
|
||||||
RETAIN(_parentClassName);
|
|
||||||
[super initWithFrame: frame];
|
[super initWithFrame: frame];
|
||||||
|
|
||||||
return self;
|
return self;
|
||||||
|
@ -893,9 +890,7 @@ Class gmodel_class(void)
|
||||||
// Start initially with the highest level class...
|
// Start initially with the highest level class...
|
||||||
[super init];
|
[super init];
|
||||||
ASSIGN(_className, NSStringFromClass([super class]));
|
ASSIGN(_className, NSStringFromClass([super class]));
|
||||||
RETAIN(_className);
|
|
||||||
ASSIGN(_parentClassName, NSStringFromClass([super class]));
|
ASSIGN(_parentClassName, NSStringFromClass([super class]));
|
||||||
RETAIN(_parentClassName);
|
|
||||||
return self;
|
return self;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -944,7 +939,6 @@ Class gmodel_class(void)
|
||||||
- (void) setClassName: (NSString *)name
|
- (void) setClassName: (NSString *)name
|
||||||
{
|
{
|
||||||
ASSIGN(_className, name);
|
ASSIGN(_className, name);
|
||||||
RETAIN(_className);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
- (NSString *)className
|
- (NSString *)className
|
||||||
|
@ -966,6 +960,7 @@ Class gmodel_class(void)
|
||||||
|
|
||||||
- (void) dealloc
|
- (void) dealloc
|
||||||
{
|
{
|
||||||
|
RELEASE(_parentClassName);
|
||||||
RELEASE(_className);
|
RELEASE(_className);
|
||||||
[super dealloc];
|
[super dealloc];
|
||||||
}
|
}
|
||||||
|
@ -974,9 +969,7 @@ Class gmodel_class(void)
|
||||||
{
|
{
|
||||||
// Start initially with the highest level class...
|
// Start initially with the highest level class...
|
||||||
ASSIGN(_className, NSStringFromClass([super class]));
|
ASSIGN(_className, NSStringFromClass([super class]));
|
||||||
RETAIN(_className);
|
|
||||||
ASSIGN(_parentClassName, NSStringFromClass([super class]));
|
ASSIGN(_parentClassName, NSStringFromClass([super class]));
|
||||||
RETAIN(_parentClassName);
|
|
||||||
[super initWithFrame: frame];
|
[super initWithFrame: frame];
|
||||||
return self;
|
return self;
|
||||||
}
|
}
|
||||||
|
@ -986,7 +979,7 @@ Class gmodel_class(void)
|
||||||
// Start initially with the highest level class...
|
// Start initially with the highest level class...
|
||||||
[super init];
|
[super init];
|
||||||
ASSIGN(_className, NSStringFromClass([super class]));
|
ASSIGN(_className, NSStringFromClass([super class]));
|
||||||
RETAIN(_className);
|
ASSIGN(_parentClassName, NSStringFromClass([super class]));
|
||||||
return self;
|
return self;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1045,7 +1038,6 @@ Class gmodel_class(void)
|
||||||
- (void) setClassName: (NSString *)name
|
- (void) setClassName: (NSString *)name
|
||||||
{
|
{
|
||||||
ASSIGN(_className, name);
|
ASSIGN(_className, name);
|
||||||
RETAIN(_className);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
- (NSString *)className
|
- (NSString *)className
|
||||||
|
@ -1066,6 +1058,7 @@ Class gmodel_class(void)
|
||||||
|
|
||||||
- (void) dealloc
|
- (void) dealloc
|
||||||
{
|
{
|
||||||
|
RELEASE(_parentClassName);
|
||||||
RELEASE(_className);
|
RELEASE(_className);
|
||||||
[super dealloc];
|
[super dealloc];
|
||||||
}
|
}
|
||||||
|
@ -1074,9 +1067,7 @@ Class gmodel_class(void)
|
||||||
{
|
{
|
||||||
// Start initially with the highest level class...
|
// Start initially with the highest level class...
|
||||||
ASSIGN(_className, NSStringFromClass([super class]));
|
ASSIGN(_className, NSStringFromClass([super class]));
|
||||||
RETAIN(_className);
|
|
||||||
ASSIGN(_parentClassName, NSStringFromClass([super class]));
|
ASSIGN(_parentClassName, NSStringFromClass([super class]));
|
||||||
RETAIN(_parentClassName);
|
|
||||||
[super initWithFrame: frame];
|
[super initWithFrame: frame];
|
||||||
return self;
|
return self;
|
||||||
}
|
}
|
||||||
|
@ -1085,9 +1076,7 @@ Class gmodel_class(void)
|
||||||
{
|
{
|
||||||
[super init];
|
[super init];
|
||||||
ASSIGN(_className, NSStringFromClass([super class]));
|
ASSIGN(_className, NSStringFromClass([super class]));
|
||||||
RETAIN(_className);
|
|
||||||
ASSIGN(_parentClassName, NSStringFromClass([super class]));
|
ASSIGN(_parentClassName, NSStringFromClass([super class]));
|
||||||
RETAIN(_parentClassName);
|
|
||||||
return self;
|
return self;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1150,7 +1139,6 @@ Class gmodel_class(void)
|
||||||
- (void) setClassName: (NSString *)name
|
- (void) setClassName: (NSString *)name
|
||||||
{
|
{
|
||||||
ASSIGN(_className, name);
|
ASSIGN(_className, name);
|
||||||
RETAIN(_className);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
- (NSString *)className
|
- (NSString *)className
|
||||||
|
@ -1171,6 +1159,7 @@ Class gmodel_class(void)
|
||||||
|
|
||||||
- (void) dealloc
|
- (void) dealloc
|
||||||
{
|
{
|
||||||
|
RELEASE(_parentClassName);
|
||||||
RELEASE(_className);
|
RELEASE(_className);
|
||||||
[super dealloc];
|
[super dealloc];
|
||||||
}
|
}
|
||||||
|
@ -1180,9 +1169,7 @@ Class gmodel_class(void)
|
||||||
[super init];
|
[super init];
|
||||||
// Start initially with the highest level class...
|
// Start initially with the highest level class...
|
||||||
ASSIGN(_className, NSStringFromClass([super class]));
|
ASSIGN(_className, NSStringFromClass([super class]));
|
||||||
RETAIN(_className);
|
|
||||||
ASSIGN(_parentClassName, NSStringFromClass([super class]));
|
ASSIGN(_parentClassName, NSStringFromClass([super class]));
|
||||||
RETAIN(_parentClassName);
|
|
||||||
return self;
|
return self;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1253,6 +1240,7 @@ Class gmodel_class(void)
|
||||||
|
|
||||||
- (void) dealloc
|
- (void) dealloc
|
||||||
{
|
{
|
||||||
|
RELEASE(_parentClassName);
|
||||||
RELEASE(_className);
|
RELEASE(_className);
|
||||||
[super dealloc];
|
[super dealloc];
|
||||||
}
|
}
|
||||||
|
@ -1261,9 +1249,7 @@ Class gmodel_class(void)
|
||||||
{
|
{
|
||||||
// Start initially with the highest level class...
|
// Start initially with the highest level class...
|
||||||
ASSIGN(_className, NSStringFromClass([super class]));
|
ASSIGN(_className, NSStringFromClass([super class]));
|
||||||
RETAIN(_className);
|
|
||||||
ASSIGN(_parentClassName, NSStringFromClass([super class]));
|
ASSIGN(_parentClassName, NSStringFromClass([super class]));
|
||||||
RETAIN(_parentClassName);
|
|
||||||
[super initWithFrame: frame];
|
[super initWithFrame: frame];
|
||||||
|
|
||||||
return self;
|
return self;
|
||||||
|
@ -1274,9 +1260,7 @@ Class gmodel_class(void)
|
||||||
// Start initially with the highest level class...
|
// Start initially with the highest level class...
|
||||||
[super init];
|
[super init];
|
||||||
ASSIGN(_className, NSStringFromClass([super class]));
|
ASSIGN(_className, NSStringFromClass([super class]));
|
||||||
RETAIN(_className);
|
|
||||||
ASSIGN(_parentClassName, NSStringFromClass([super class]));
|
ASSIGN(_parentClassName, NSStringFromClass([super class]));
|
||||||
RETAIN(_parentClassName);
|
|
||||||
return self;
|
return self;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1355,7 +1339,6 @@ Class gmodel_class(void)
|
||||||
- (void) setClassName: (NSString *)name
|
- (void) setClassName: (NSString *)name
|
||||||
{
|
{
|
||||||
ASSIGN(_className, name);
|
ASSIGN(_className, name);
|
||||||
RETAIN(_className);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
- (NSString *)className
|
- (NSString *)className
|
||||||
|
@ -1376,6 +1359,7 @@ Class gmodel_class(void)
|
||||||
|
|
||||||
- (void) dealloc
|
- (void) dealloc
|
||||||
{
|
{
|
||||||
|
RELEASE(_parentClassName);
|
||||||
RELEASE(_className);
|
RELEASE(_className);
|
||||||
[super dealloc];
|
[super dealloc];
|
||||||
}
|
}
|
||||||
|
@ -1384,9 +1368,7 @@ Class gmodel_class(void)
|
||||||
{
|
{
|
||||||
// Start initially with the highest level class...
|
// Start initially with the highest level class...
|
||||||
ASSIGN(_className, NSStringFromClass([super class]));
|
ASSIGN(_className, NSStringFromClass([super class]));
|
||||||
RETAIN(_className);
|
|
||||||
ASSIGN(_parentClassName, NSStringFromClass([super class]));
|
ASSIGN(_parentClassName, NSStringFromClass([super class]));
|
||||||
RETAIN(_parentClassName);
|
|
||||||
_buttonType = NSMomentaryLightButton;
|
_buttonType = NSMomentaryLightButton;
|
||||||
[super initWithFrame: frame];
|
[super initWithFrame: frame];
|
||||||
|
|
||||||
|
@ -1398,9 +1380,7 @@ Class gmodel_class(void)
|
||||||
// Start initially with the highest level class...
|
// Start initially with the highest level class...
|
||||||
[super init];
|
[super init];
|
||||||
ASSIGN(_className, NSStringFromClass([super class]));
|
ASSIGN(_className, NSStringFromClass([super class]));
|
||||||
RETAIN(_className);
|
|
||||||
ASSIGN(_parentClassName, NSStringFromClass([super class]));
|
ASSIGN(_parentClassName, NSStringFromClass([super class]));
|
||||||
RETAIN(_parentClassName);
|
|
||||||
_buttonType = NSMomentaryLightButton;
|
_buttonType = NSMomentaryLightButton;
|
||||||
return self;
|
return self;
|
||||||
}
|
}
|
||||||
|
@ -1476,7 +1456,6 @@ Class gmodel_class(void)
|
||||||
- (void) setClassName: (NSString *)name
|
- (void) setClassName: (NSString *)name
|
||||||
{
|
{
|
||||||
ASSIGN(_className, name);
|
ASSIGN(_className, name);
|
||||||
RETAIN(_className);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
- (NSString *)className
|
- (NSString *)className
|
||||||
|
@ -1488,6 +1467,12 @@ Class gmodel_class(void)
|
||||||
// this class holds the data from subclasses so that more specific templates
|
// this class holds the data from subclasses so that more specific templates
|
||||||
// need not be made.
|
// need not be made.
|
||||||
@implementation GSObjectData
|
@implementation GSObjectData
|
||||||
|
- (void) dealloc
|
||||||
|
{
|
||||||
|
RELEASE(dictionary);
|
||||||
|
[super dealloc];
|
||||||
|
}
|
||||||
|
|
||||||
- (void) setValuesFromObject: (id)object
|
- (void) setValuesFromObject: (id)object
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
@ -1548,7 +1533,6 @@ Class gmodel_class(void)
|
||||||
- (void) setClassName: (NSString *)name
|
- (void) setClassName: (NSString *)name
|
||||||
{
|
{
|
||||||
ASSIGN(_className, name);
|
ASSIGN(_className, name);
|
||||||
RETAIN(_className);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
- (id) template
|
- (id) template
|
||||||
|
|
Loading…
Reference in a new issue