[gtk/dnd-gestures-2: 119/150] dragsource: Drop gtk_drag_get_source



commit 7f4bfe328cc4785219e4fe2a7c5026730e72f4fd
Author: Matthias Clasen <mclasen redhat com>
Date:   Mon Jan 6 20:03:24 2020 -0500

    dragsource: Drop gtk_drag_get_source

 gtk/gtkdragsource.c | 27 ---------------------------
 gtk/gtkdragsource.h |  3 ---
 2 files changed, 30 deletions(-)
---
diff --git a/gtk/gtkdragsource.c b/gtk/gtkdragsource.c
index 4ab51bc148..bee4c4c8c8 100644
--- a/gtk/gtkdragsource.c
+++ b/gtk/gtkdragsource.c
@@ -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
diff --git a/gtk/gtkdragsource.h b/gtk/gtkdragsource.h
index daca3f0752..6570130581 100644
--- a/gtk/gtkdragsource.h
+++ b/gtk/gtkdragsource.h
@@ -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);
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]