Home | History | Annotate | Download | only in gobject

Lines Matching refs:v_pointer

2660   value->data[0].v_pointer = NULL;
2666 if (value->data[0].v_pointer)
2667 g_object_unref (value->data[0].v_pointer);
2674 if (src_value->data[0].v_pointer)
2675 dest_value->data[0].v_pointer = g_object_ref (src_value->data[0].v_pointer);
2677 dest_value->data[0].v_pointer = NULL;
2684 if (src_value->data[0].v_pointerv_pointer), G_VALUE_TYPE (dest_value)))
2685 dest_value->data[0].v_pointer = g_object_ref (src_value->data[0].v_pointer);
2687 dest_value->data[0].v_pointer = NULL;
2693 return value->data[0].v_pointer;
2702 if (collect_values[0].v_pointer)
2704 GObject *object = collect_values[0].v_pointer;
2719 value->data[0].v_pointer = g_object_ref (object);
2722 value->data[0].v_pointer = NULL;
2733 GObject **object_p = collect_values[0].v_pointer;
2738 if (!value->data[0].v_pointer)
2741 *object_p = value->data[0].v_pointer;
2743 *object_p = g_object_ref (value->data[0].v_pointer);
2773 old = value->data[0].v_pointer;
2780 value->data[0].v_pointer = v_object;
2781 g_object_ref (value->data[0].v_pointer);
2784 value->data[0].v_pointer = NULL;
2827 if (value->data[0].v_pointer)
2829 g_object_unref (value->data[0].v_pointer);
2830 value->data[0].v_pointer = NULL;
2838 value->data[0].v_pointer = v_object; /* we take over the reference count */
2855 return value->data[0].v_pointer;
2873 return value->data[0].v_pointer ? g_object_ref (value->data[0].v_pointer) : NULL;