/* Returns: (type GObject.Object) (transfer none): object contents of @value  */
gpointer g_value_get_object(const GValue *value)
/* Returns: (type GObject.Object) (transfer none): object contents of @value  */
gpointer g_value_get_object(const GValue *value)
{
  g_return_val_if_fail (G_VALUE_HOLDS_OBJECT (value), NULL);
  return value->data[0].v_pointer;
}