Commit 8b058572 authored by Matthias Clasen's avatar Matthias Clasen
Browse files

dragsource: Drop gtk_drag_get_source

parent df050c51
......@@ -618,33 +618,6 @@ gtk_drag_source_set_icon (GtkDragSource *source,
source->hot_y = hot_y;
}
/**
* gtk_drag_get_source:
* @drag: a #GdkDrag
*
* Obtains the #GtkDragSource from which a #GdkDrag originates.
*
* This function should rarely be needed. Once case where it can
* be used is together with gtk_drop_get_drag(), to determine
* whether a 'local' drag is coming from the same widget.
*
* Returns: (transfer none) (nullable): a #GtkDragSource, or %NULL
*/
GtkDragSource *
gtk_drag_get_source (GdkDrag *drag)
{
gpointer data;
g_return_val_if_fail (GDK_IS_DRAG (drag), NULL);
data = g_object_get_data (G_OBJECT (drag), I_("gtk-drag-source"));
if (data)
return GTK_DRAG_SOURCE (data);
return NULL;
}
/**
* gtk_drag_source_get_drag:
* @source: a #GtkDragSource
......
......@@ -80,9 +80,6 @@ void gtk_drag_source_drag_begin (GtkDragSource *source,
GDK_AVAILABLE_IN_ALL
void gtk_drag_source_drag_cancel (GtkDragSource *sourcei);
GDK_AVAILABLE_IN_ALL
GtkDragSource * gtk_drag_get_source (GdkDrag *drag);
GDK_AVAILABLE_IN_ALL
GdkDrag * gtk_drag_source_get_drag (GtkDragSource *source);
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment