### Method

# GLib AsyncQueue unref

#### Declaration [src]

    void
    g_async_queue_unref (
      GAsyncQueue* queue
    )

#### Description [src]

Decreases the reference count of the asynchronous `queue` by 1.

If the reference count went to 0, the `queue` will be destroyed and the memory allocated will be freed. So you are not allowed to use the `queue` afterwards, as it might have disappeared. You do not need to hold the lock to call this function.

#### Parameters

`queue`

  Type: `GAsyncQueue`

  A `GAsyncQueue`.

  The instance takes ownership of the data, and is responsible for freeing it.