ObjectG.unref

Decreases the reference count of @object. When its reference count drops to 0, the object is finalized (i.e. its memory is freed).

If the pointer to the #GObject may be reused in future (for example, if it is an instance variable of another object), it is recommended to clear the pointer to %NULL rather than retain a dangling pointer to a potentially invalid #GObject instance. Use g_clear_object() for this.

  1. void unref(ObjectG obj)
  2. void unref()
    class ObjectG
    void
    unref
    ()

Meta