Add g_try_new, g_try_new0, g_try_renew and g_try_malloc0. (#169611, Stefan

2005-03-21  Matthias Clasen  <mclasen@redhat.com>

	* glib/gmem.h: Add g_try_new, g_try_new0, g_try_renew and
	g_try_malloc0.  (#169611, Stefan Kost)

	* glib/gmem.c: Implement g_try_malloc0.
This commit is contained in:
Matthias Clasen
2005-03-22 04:09:17 +00:00
committed by Matthias Clasen
parent 103fe49b8e
commit 213e90aa18
9 changed files with 43 additions and 9 deletions

View File

@@ -51,6 +51,7 @@ gpointer g_realloc (gpointer mem,
gulong n_bytes);
void g_free (gpointer mem);
gpointer g_try_malloc (gulong n_bytes) G_GNUC_MALLOC;
gpointer g_try_malloc0 (gulong n_bytes) G_GNUC_MALLOC;
gpointer g_try_realloc (gpointer mem,
gulong n_bytes);