diff options
author | Benjamin Otte <otte@redhat.com> | 2020-02-16 19:52:17 +0100 |
---|---|---|
committer | Benjamin Otte <otte@redhat.com> | 2020-02-17 04:04:21 +0100 |
commit | 80ba7fd6823b34d8c6153f341e103ad6ea146ffd (patch) | |
tree | 8b8babfeb2545990ee2a8eb1b356db21ea927f80 /gtk/gtkcalendar.c | |
parent | 91d91a29e834a3802a8bdefe417f277f8ef57737 (diff) | |
download | gtk+-80ba7fd6823b34d8c6153f341e103ad6ea146ffd.tar.gz |
dragdest: Make gtk_drop_target_new() args be transfer full
Saves tons of code.
Diffstat (limited to 'gtk/gtkcalendar.c')
-rw-r--r-- | gtk/gtkcalendar.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/gtk/gtkcalendar.c b/gtk/gtkcalendar.c index 769d85f68d..1c97018c2d 100644 --- a/gtk/gtkcalendar.c +++ b/gtk/gtkcalendar.c @@ -536,7 +536,6 @@ gtk_calendar_init (GtkCalendar *calendar) #else gchar *week_start; #endif - GdkContentFormats *formats; GtkDropTarget *dest; int min_year_width; GDateTime *now; @@ -718,9 +717,8 @@ gtk_calendar_init (GtkCalendar *calendar) priv->in_drag = 0; - formats = gdk_content_formats_new_for_gtype (G_TYPE_STRING); - dest = gtk_drop_target_new (formats, GDK_ACTION_COPY); - gdk_content_formats_unref (formats); + dest = gtk_drop_target_new (gdk_content_formats_new_for_gtype (G_TYPE_STRING), + GDK_ACTION_COPY); g_signal_connect (dest, "accept", G_CALLBACK (gtk_calendar_drag_accept), calendar); g_signal_connect (dest, "drag-leave", G_CALLBACK (gtk_calendar_drag_leave), calendar); |