summaryrefslogtreecommitdiff
path: root/openbox/config.c
diff options
context:
space:
mode:
authorDana Jansens <danakj@orodu.net>2010-02-16 16:26:18 -0500
committerDana Jansens <danakj@orodu.net>2010-02-16 16:32:38 -0500
commitd179d6428ae585a3b8a13479bfe4586e41de2ff9 (patch)
tree322cb58fea023dc635432cef8f06307008c8f4c8 /openbox/config.c
parentd45af3cb45f35ba639efac15675ed10b3515a7f0 (diff)
more using g_slice_new() instead of g_new()
Diffstat (limited to 'openbox/config.c')
-rw-r--r--openbox/config.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/openbox/config.c b/openbox/config.c
index e7a2440b..94ff1d7c 100644
--- a/openbox/config.c
+++ b/openbox/config.c
@@ -106,7 +106,7 @@ GSList *config_per_app_settings;
ObAppSettings* config_create_app_settings(void)
{
- ObAppSettings *settings = g_new0(ObAppSettings, 1);
+ ObAppSettings *settings = g_slice_new0(ObAppSettings);
settings->type = -1;
settings->decor = -1;
settings->shade = -1;
@@ -239,7 +239,7 @@ static void parse_per_app_settings(xmlNodePtr node, gpointer d)
if (class_set || name_set || role_set || title_set || type_set) {
xmlNodePtr n, c;
- ObAppSettings *settings = config_create_app_settings();;
+ ObAppSettings *settings = config_create_app_settings();
if (name_set)
settings->name = g_pattern_spec_new(name);
@@ -1084,7 +1084,7 @@ void config_shutdown(void)
if (itd->role) g_pattern_spec_free(itd->role);
if (itd->title) g_pattern_spec_free(itd->title);
if (itd->class) g_pattern_spec_free(itd->class);
- g_free(it->data);
+ g_slice_free(ObAppSettings, it->data);
}
g_slist_free(config_per_app_settings);
}