38 lines
1.4 KiB
Diff
38 lines
1.4 KiB
Diff
--- ./src/gtkui.c.orig 2007-08-12 18:18:21.000000000 +0400
|
|
+++ ./src/gtkui.c 2007-08-12 18:22:19.000000000 +0400
|
|
@@ -752,8 +752,8 @@
|
|
return;
|
|
|
|
write_comm_pipe_int (&from_gui_pipe, 0, 0);
|
|
- write_comm_pipe_int (&from_gui_pipe, (int)data, 1);
|
|
- gtk_label_set_text (GTK_LABEL (disk_text_widget[(int)data]), "");
|
|
+ write_comm_pipe_int (&from_gui_pipe, GPOINTER_TO_INT(data), 1);
|
|
+ gtk_label_set_text (GTK_LABEL (disk_text_widget[GPOINTER_TO_INT(data)]), "");
|
|
}
|
|
|
|
static void pause_uae (void)
|
|
@@ -841,7 +841,7 @@
|
|
|
|
static void did_insert (GtkWidget *w, gpointer data)
|
|
{
|
|
- int n = (int)data;
|
|
+ int n = GPOINTER_TO_INT(data);
|
|
if (filesel_active != -1)
|
|
return;
|
|
filesel_active = n;
|
|
@@ -1188,13 +1188,13 @@
|
|
gtk_box_pack_start (GTK_BOX (buttonbox), thing, FALSE, TRUE, 0);
|
|
gtk_widget_show (thing);
|
|
disk_eject_widget[i] = thing;
|
|
- gtk_signal_connect (GTK_OBJECT (thing), "clicked", (GtkSignalFunc) did_eject, (gpointer) i);
|
|
+ gtk_signal_connect (GTK_OBJECT (thing), "clicked", (GtkSignalFunc) did_eject, GINT_TO_POINTER(i));
|
|
|
|
thing = gtk_button_new_with_label ("Insert");
|
|
gtk_box_pack_start (GTK_BOX (buttonbox), thing, FALSE, TRUE, 0);
|
|
gtk_widget_show (thing);
|
|
disk_insert_widget[i] = thing;
|
|
- gtk_signal_connect (GTK_OBJECT (thing), "clicked", (GtkSignalFunc) did_insert, (gpointer) i);
|
|
+ gtk_signal_connect (GTK_OBJECT (thing), "clicked", (GtkSignalFunc) did_insert, GINT_TO_POINTER(i));
|
|
}
|
|
|
|
add_empty_vbox (vbox);
|