diff --git a/glib/gbsearcharray.h b/glib/gbsearcharray.h index 8e6875893..1ad893c4a 100644 --- a/glib/gbsearcharray.h +++ b/glib/gbsearcharray.h @@ -133,7 +133,7 @@ g_bsearch_array_create (const GBSearchConfig *bconfig) size = sizeof (GBSearchArray) + bconfig->sizeof_node; if (bconfig->flags & G_BSEARCH_ARRAY_ALIGN_POWER2) size = G_BSEARCH_UPPER_POWER2 (size); - barray = (GBSearchArray *) g_realloc (NULL, size); + barray = (GBSearchArray *) g_malloc (size); memset (barray, 0, sizeof (GBSearchArray)); return barray;