summaryrefslogtreecommitdiff
path: root/tikzit/src/common/EdgeStyle.m
diff options
context:
space:
mode:
authorJohan Paulsson <gonz@badcode.net>2015-02-25 12:36:17 -0800
committerJohan Paulsson <gonz@badcode.net>2015-02-25 12:36:17 -0800
commitffa99ec96899716ce1084177810303d336f51ff6 (patch)
treef427df60958a456351c73fddd7536bcfa81bc480 /tikzit/src/common/EdgeStyle.m
parent8233df2ddd3133618be536c5423cdc6a40b4a20c (diff)
Conversion of common files to ifdef for ARC
Diffstat (limited to 'tikzit/src/common/EdgeStyle.m')
-rw-r--r--tikzit/src/common/EdgeStyle.m20
1 files changed, 16 insertions, 4 deletions
diff --git a/tikzit/src/common/EdgeStyle.m b/tikzit/src/common/EdgeStyle.m
index 39810fa..c61e94a 100644
--- a/tikzit/src/common/EdgeStyle.m
+++ b/tikzit/src/common/EdgeStyle.m
@@ -77,10 +77,12 @@
}
- (void)dealloc {
+#if ! __has_feature(objc_arc)
[name release];
[category release];
[colorRGB release];
[super dealloc];
+#endif
}
- (NSString*) description {
@@ -98,7 +100,11 @@
}
+ (EdgeStyle*)defaultEdgeStyleWithName:(NSString*)nm {
+#if __has_feature(objc_arc)
+ return [[EdgeStyle alloc] initWithName:nm];
+#else
return [[[EdgeStyle alloc] initWithName:nm] autorelease];
+#endif
}
- (NSString*)name { return name; }
@@ -107,7 +113,9 @@
NSString *oldValue = name;
name = [s copy];
[self postPropertyChanged:@"name" oldValue:oldValue];
+#if ! __has_feature(objc_arc)
[oldValue release];
+#endif
}
}
@@ -147,8 +155,10 @@
NSString *oldValue = category;
category = [s copy];
[self postPropertyChanged:@"category" oldValue:oldValue];
- [oldValue release];
- }
+#if ! __has_feature(objc_arc)
+ [oldValue release];
+#endif
+ }
}
- (ColorRGB*)colorRGB {
@@ -160,8 +170,10 @@
ColorRGB *oldValue = colorRGB;
colorRGB = [c copy];
[self postPropertyChanged:@"colorRGB" oldValue:oldValue];
- [oldValue release];
- }
+#if ! __has_feature(objc_arc)
+ [oldValue release];
+#endif
+ }
}
- (NSString*)tikz {