### Function

# GLib datalist_id_remove_no_notify

since: 2.0

#### Declaration

    gpointer
    g_datalist_id_remove_no_notify (
      GData** datalist,
      GQuark key_id
    )

#### Description

Removes an element, without calling its destroy notification function.

Available since: 2.0

This function is not directly available to language bindings.

#### Parameters

`datalist`

  Type: `GData`

  A datalist.

  The data is owned by the caller of the function.

`key_id`

  Type: `GQuark`

  The `GQuark` identifying a data element.

#### Return value

Type: `gpointer`

The data previously stored at `key_id`, or `NULL` if none.

The data is owned by the called function.
The return value can be `NULL`.