init
Initialise a non-statically-allocated #GWeakRef.
This function also calls g_weak_ref_set() with @object on the freshly-initialised weak reference.
This function should always be matched with a call to g_weak_ref_clear(). It is not necessary to use this function for a #GWeakRef in static storage because it will already be properly initialised. Just use g_weak_ref_set() directly.
Since
2.32
Parameters
object
a #GObject or null