From: Matthias Clasen Date: Thu, 15 Mar 2007 05:01:20 +0000 (+0000) Subject: Use g_slice. (#404430, Chris Wilson) X-Git-Url: http://git.openbox.org/?a=commitdiff_plain;h=617862f3f03c7fb27a3d9d6d976fe13453293fbe;p=dana%2Fcg-glib.git Use g_slice. (#404430, Chris Wilson) 2007-03-15 Matthias Clasen * gvaluearray.c: Use g_slice. (#404430, Chris Wilson) svn path=/trunk/; revision=5406 --- diff --git a/gobject/ChangeLog b/gobject/ChangeLog index c07b84dc..9ee7cc49 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 3db5d2e0..308687b7 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;