Home | History | Annotate | Download | only in gobject

Lines Matching refs:v_pointer

751   value->data[0].v_pointer = NULL;
757 if (value->data[0].v_pointer)
758 g_param_spec_unref (value->data[0].v_pointer);
765 if (src_value->data[0].v_pointer)
766 dest_value->data[0].v_pointer = g_param_spec_ref (src_value->data[0].v_pointer);
768 dest_value->data[0].v_pointer = NULL;
775 if (src_value->data[0].v_pointer &&
776 g_type_is_a (G_PARAM_SPEC_TYPE (dest_value->data[0].v_pointer), G_VALUE_TYPE (dest_value)))
777 dest_value->data[0].v_pointer = g_param_spec_ref (src_value->data[0].v_pointer);
779 dest_value->data[0].v_pointer = NULL;
785 return value->data[0].v_pointer;
794 if (collect_values[0].v_pointer)
796 GParamSpec *param = collect_values[0].v_pointer;
810 value->data[0].v_pointer = g_param_spec_ref (param);
813 value->data[0].v_pointer = NULL;
824 GParamSpec **param_p = collect_values[0].v_pointer;
829 if (!value->data[0].v_pointer)
832 *param_p = value->data[0].v_pointer;
834 *param_p = g_param_spec_ref (value->data[0].v_pointer);
1419 if (value->data[0].v_pointer)
1420 g_param_spec_unref (value->data[0].v_pointer);
1421 value->data[0].v_pointer = param;
1422 if (value->data[0].v_pointer)
1423 g_param_spec_ref (value->data[0].v_pointer);
1461 if (value->data[0].v_pointer)
1462 g_param_spec_unref (value->data[0].v_pointer);
1463 value->data[0].v_pointer = param; /* we take over the reference count */
1479 return value->data[0].v_pointer;
1497 return value->data[0].v_pointer ? g_param_spec_ref (value->data[0].v_pointer) : NULL;