From 617862f3f03c7fb27a3d9d6d976fe13453293fbe Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Thu, 15 Mar 2007 05:01:20 +0000 Subject: [PATCH] Use g_slice. (#404430, Chris Wilson) 2007-03-15 Matthias Clasen * gvaluearray.c: Use g_slice. (#404430, Chris Wilson) svn path=/trunk/; revision=5406 --- gobject/ChangeLog | 4 ++++ gobject/gvaluearray.c | 6 +++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/gobject/ChangeLog b/gobject/ChangeLog index c07b84d..9ee7cc4 100644 --- a/gobject/ChangeLog +++ b/gobject/ChangeLog @@ -1,3 +1,7 @@ +2007-03-15 Matthias Clasen + + * gvaluearray.c: Use g_slice. (#404430, Chris Wilson) + 2007-03-14 Stefan Kost * gparam.h: diff --git a/gobject/gvaluearray.c b/gobject/gvaluearray.c index 3db5d2e..308687b 100644 --- a/gobject/gvaluearray.c +++ b/gobject/gvaluearray.c @@ -82,7 +82,7 @@ value_array_shrink (GValueArray *value_array) GValueArray* g_value_array_new (guint n_prealloced) { - GValueArray *value_array = g_new (GValueArray, 1); + GValueArray *value_array = g_slice_new (GValueArray); value_array->n_values = 0; value_array->n_prealloced = 0; @@ -108,7 +108,7 @@ g_value_array_free (GValueArray *value_array) g_value_unset (value); } g_free (value_array->values); - g_free (value_array); + g_slice_free (GValueArray, value_array); } GValueArray* @@ -119,7 +119,7 @@ g_value_array_copy (const GValueArray *value_array) g_return_val_if_fail (value_array != NULL, NULL); - new_array = g_new (GValueArray, 1); + new_array = g_slice_new (GValueArray); new_array->n_values = 0; new_array->values = NULL; new_array->n_prealloced = 0; -- 2.7.4