mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-01-14 00:06:24 +01:00
Merge branch '1494-clear-pointer-docs' into 'master'
gmem: Clarify calling convention behaviour of g_clear_pointer() in docs Closes #1494 See merge request GNOME/glib!258
This commit is contained in:
commit
9a72ebe016
@ -210,7 +210,11 @@ g_free (gpointer mem)
|
||||
* pointer is set to %NULL.
|
||||
*
|
||||
* A macro is also included that allows this function to be used without
|
||||
* pointer casts.
|
||||
* pointer casts. This will mask any warnings about incompatible function types
|
||||
* or calling conventions, so you must ensure that your @destroy function is
|
||||
* compatible with being called as `GDestroyNotify` using the standard calling
|
||||
* convention for the platform that GLib was compiled for; otherwise the program
|
||||
* will experience undefined behaviour.
|
||||
*
|
||||
* Since: 2.34
|
||||
**/
|
||||
|
Loading…
Reference in New Issue
Block a user