diff --git a/gtk/rtbuf_gtk.c b/gtk/rtbuf_gtk.c
index 332b50f..9bdd76a 100644
--- a/gtk/rtbuf_gtk.c
+++ b/gtk/rtbuf_gtk.c
@@ -402,7 +402,6 @@ int main (int argc, char *argv[])
assert(g_rtbuf);
gtk_init(&argc, &argv);
rtbuf_gtk_connection_init();
- rtbuf_gtk_output_init();
rtbuf_gtk_library_load();
if (rtbuf_gtk_builder())
return 1;
diff --git a/gtk/rtbuf_gtk.h b/gtk/rtbuf_gtk.h
index 564c3ba..7e9196f 100644
--- a/gtk/rtbuf_gtk.h
+++ b/gtk/rtbuf_gtk.h
@@ -22,12 +22,6 @@
#include "rtbuf_output_widget.h"
#include "rtbuf_widget.h"
-enum dnd_targets {
- TARGET_RTBUF,
- TARGET_RTBUF_OUTPUT,
- N_TARGETS
-};
-
typedef struct signal_binding {
const char *signal;
GCallback callback;
@@ -36,8 +30,6 @@ typedef struct signal_binding {
extern GtkLayout *modular_layout;
extern s_rtbuf_gtk_connection *modular_connections;
-extern GtkTargetList *rtbuf_move_target_list;
-
extern GtkWidget *drag_widget;
extern s_rtbuf_gtk_connection *drag_connection;
extern gint drag_x;
@@ -52,7 +44,6 @@ gboolean rtbuf_gtk_rtbuf_button_press (GtkWidget *widget,
gboolean rtbuf_gtk_input_check_button_press (RtbufInputWidget *widget,
GdkEvent *event);
-void rtbuf_gtk_output_init ();
gboolean rtbuf_gtk_output_check_button_press (RtbufOutputWidget *widget,
GdkEvent *event);
gboolean rtbuf_gtk_output_check_button_release (RtbufOutputWidget *widget,
diff --git a/gtk/rtbuf_gtk_input.c b/gtk/rtbuf_gtk_input.c
index 3bc4800..713a93b 100644
--- a/gtk/rtbuf_gtk_input.c
+++ b/gtk/rtbuf_gtk_input.c
@@ -21,20 +21,6 @@
#include "rtbuf_gtk.h"
#include "rtbuf_input_widget.h"
-GtkTargetList *rtbuf_gtk_input_target_list;
-#define RTBUF_GTK_INPUT_TARGETS 1
-GtkTargetEntry rtbuf_gtk_input_target_entry[RTBUF_GTK_INPUT_TARGETS]
-= {
- {"RtbufOutputWidget", GTK_TARGET_SAME_APP, TARGET_RTBUF_OUTPUT}
-};
-
-void rtbuf_gtk_input_init ()
-{
- rtbuf_gtk_input_target_list =
- gtk_target_list_new(rtbuf_gtk_input_target_entry,
- RTBUF_GTK_INPUT_TARGETS);
-}
-
void rtbuf_gtk_input_disconnect (RtbufInputWidget *widget)
{
(void) widget;
diff --git a/gtk/rtbuf_gtk_output.c b/gtk/rtbuf_gtk_output.c
index cb6d9bf..6438838 100644
--- a/gtk/rtbuf_gtk_output.c
+++ b/gtk/rtbuf_gtk_output.c
@@ -21,20 +21,6 @@
#include "rtbuf_gtk.h"
#include "rtbuf_output_widget.h"
-GtkTargetList *rtbuf_gtk_output_target_list;
-#define RTBUF_GTK_OUTPUT_TARGETS 1
-GtkTargetEntry rtbuf_gtk_output_target_entry[RTBUF_GTK_OUTPUT_TARGETS]
-= {
- {"RtbufOutputWidget", GTK_TARGET_SAME_APP, TARGET_RTBUF_OUTPUT}
-};
-
-void rtbuf_gtk_output_init ()
-{
- rtbuf_gtk_output_target_list =
- gtk_target_list_new(rtbuf_gtk_output_target_entry,
- RTBUF_GTK_OUTPUT_TARGETS);
-}
-
void rtbuf_gtk_output_disconnect (RtbufOutputWidget *widget)
{
(void) widget;