Defines the appropriate cleanup function for a pointer type.
The function will not be called if the variable to be cleaned up
This will typically be the
_unref() function for the given type.
With this definition, it will be possible to use
This macro should be used unconditionally; it is a no-op on compilers where cleanup is not supported.
Available since: 2.44
This function is not directly available to language bindings.