summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrandomguy3 <randomguy3@7c02a99a-9b00-45e3-bf44-6f3dd7fddb64>2012-03-10 16:15:37 +0000
committerrandomguy3 <randomguy3@7c02a99a-9b00-45e3-bf44-6f3dd7fddb64>2012-03-10 16:15:37 +0000
commit4f15081a2cdf33c1ec6ba8c3c90ae81a7d4b42e8 (patch)
treeb7c24a000c63a8eb4aa6b900e80635676b5c8a61
parent96ae3756c8002df45d9e26e6fe18f094898a0ded (diff)
Fix memory issues
git-svn-id: https://tikzit.svn.sourceforge.net/svnroot/tikzit/trunk@423 7c02a99a-9b00-45e3-bf44-6f3dd7fddb64
-rw-r--r--tikzit/src/common/Edge.m6
-rw-r--r--tikzit/src/common/Graph.m6
-rw-r--r--tikzit/src/common/Node.m6
3 files changed, 9 insertions, 9 deletions
diff --git a/tikzit/src/common/Edge.m b/tikzit/src/common/Edge.m
index 6791354..ab1aea6 100644
--- a/tikzit/src/common/Edge.m
+++ b/tikzit/src/common/Edge.m
@@ -570,9 +570,9 @@
}
- (void)dealloc {
- [self setSource:nil];
- [self setTarget:nil];
- [self setData:nil];
+ [source release];
+ [target release];
+ [data release];
[super dealloc];
}
diff --git a/tikzit/src/common/Graph.m b/tikzit/src/common/Graph.m
index 9b20948..8eb99d3 100644
--- a/tikzit/src/common/Graph.m
+++ b/tikzit/src/common/Graph.m
@@ -47,11 +47,11 @@
- (void)dealloc {
[graphLock lock];
- [nodes release];
- [edges release];
- [data release];
[inEdges release];
[outEdges release];
+ [edges release];
+ [nodes release];
+ [data release];
[graphLock unlock];
[graphLock release];
diff --git a/tikzit/src/common/Node.m b/tikzit/src/common/Node.m
index d4da82b..db1da44 100644
--- a/tikzit/src/common/Node.m
+++ b/tikzit/src/common/Node.m
@@ -173,9 +173,9 @@
}
- (void)dealloc {
- [self setName:nil];
- [self setStyle:nil];
- [self setData:nil];
+ [name release];
+ [style release];
+ [data release];
[super dealloc];
}