mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-08-01 23:13:40 +02:00
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:
committed by
Matthias Clasen
parent
103fe49b8e
commit
213e90aa18
@@ -2,7 +2,7 @@
|
||||
|
||||
* glib/glib-sections.txt:
|
||||
* glib/tmpl/memory.sgml: Document g_try_new, g_try_new0
|
||||
and g_try_renew.
|
||||
and g_try_renew, g_try_malloc0.
|
||||
|
||||
2005-03-20 Matthias Clasen <mclasen@redhat.com>
|
||||
|
||||
|
@@ -772,6 +772,7 @@ g_malloc
|
||||
g_malloc0
|
||||
g_realloc
|
||||
g_try_malloc
|
||||
g_try_malloc0
|
||||
g_try_realloc
|
||||
|
||||
<SUBSECTION>
|
||||
|
@@ -144,6 +144,17 @@ Contrast with g_malloc(), which aborts the program on failure.
|
||||
@Returns: the allocated memory, or %NULL.
|
||||
|
||||
|
||||
<!-- ##### FUNCTION g_try_malloc0 ##### -->
|
||||
<para>
|
||||
Attempts to allocate @n_bytes, initialized to 0's, and returns %NULL on
|
||||
failure. Contrast with g_malloc0(), which aborts the program on failure.
|
||||
</para>
|
||||
|
||||
@n_bytes: number of bytes to allocate.
|
||||
@Returns: the allocated memory, or %NULL.
|
||||
@Since: 2.8
|
||||
|
||||
|
||||
<!-- ##### FUNCTION g_try_realloc ##### -->
|
||||
<para>
|
||||
Attempts to realloc @mem to a new size, @n_bytes, and returns %NULL
|
||||
|
Reference in New Issue
Block a user