/* Returns: (transfer none): the user data pointer set, or NULL  */
gpointer g_param_spec_get_qdata(GParamSpec *pspec, GQuark quark)
/* Returns: (transfer none): the user data pointer set, or NULL  */
gpointer g_param_spec_get_qdata(GParamSpec *pspec, GQuark quark)
{
  g_return_val_if_fail (G_IS_PARAM_SPEC (pspec), NULL);
  return quark ? g_datalist_id_get_data (&pspec->qdata, quark) : NULL;
}