summaryrefslogtreecommitdiff
path: root/tikzit/src/gtk/Configuration.m
diff options
context:
space:
mode:
Diffstat (limited to 'tikzit/src/gtk/Configuration.m')
-rw-r--r--tikzit/src/gtk/Configuration.m8
1 files changed, 4 insertions, 4 deletions
diff --git a/tikzit/src/gtk/Configuration.m b/tikzit/src/gtk/Configuration.m
index 7a0e65f..6ac08e8 100644
--- a/tikzit/src/gtk/Configuration.m
+++ b/tikzit/src/gtk/Configuration.m
@@ -268,7 +268,7 @@
gsize length;
gchar **list = g_key_file_get_string_list (file, [group UTF8String], [key UTF8String], &length, NULL);
if (list) {
- NSMutableArray *result = [NSMutableArray new];
+ NSMutableArray *result = [NSMutableArray arrayWithCapacity:length];
for (int i = 0; i < length; ++i) {
[result addObject:[NSString stringWithUTF8String:list[i]]];
}
@@ -288,7 +288,7 @@
gsize length;
gboolean *list = g_key_file_get_boolean_list (file, [group UTF8String], [key UTF8String], &length, NULL);
if (list) {
- NSMutableArray *result = [NSMutableArray new];
+ NSMutableArray *result = [NSMutableArray arrayWithCapacity:length];
for (int i = 0; i < length; ++i) {
[result addObject:[NSNumber numberWithBool:list[i]]];
}
@@ -308,7 +308,7 @@
gsize length;
gint *list = g_key_file_get_integer_list (file, [group UTF8String], [key UTF8String], &length, NULL);
if (list) {
- NSMutableArray *result = [NSMutableArray new];
+ NSMutableArray *result = [NSMutableArray arrayWithCapacity:length];
for (int i = 0; i < length; ++i) {
[result addObject:[NSNumber numberWithInt:list[i]]];
}
@@ -328,7 +328,7 @@
gsize length;
double *list = g_key_file_get_double_list (file, [group UTF8String], [key UTF8String], &length, NULL);
if (list) {
- NSMutableArray *result = [NSMutableArray new];
+ NSMutableArray *result = [NSMutableArray arrayWithCapacity:length];
for (int i = 0; i < length; ++i) {
[result addObject:[NSNumber numberWithDouble:list[i]]];
}