Index: src/dnd.c =================================================================== --- src/dnd.c (révision 21100) +++ src/dnd.c (copie de travail) @@ -49,8 +49,8 @@ g_print("selection_data->length = %d\n", selection_data->length); }); - if (selection_data->data && g_strstr_len(selection_data->data, 5, "file:")) { - files = g_strsplit(selection_data->data, "\n" , 2); + if (selection_data->data && g_strstr_len((gchar*)selection_data->data, 5, "file:")) { + files = g_strsplit((gchar*)selection_data->data, "\n" , 2); filename = g_filename_from_uri(files[0], NULL, NULL); if (g_strrstr(filename, " ")) { strs = g_strsplit(filename, " ", -1); Index: src/file.c =================================================================== --- src/file.c (révision 21100) +++ src/file.c (copie de travail) @@ -123,7 +123,7 @@ FILE *fp; GtkTextIter start, end; gchar *str; - gint rbytes, wbytes; + gsize rbytes, wbytes; GError *err = NULL; GtkTextBuffer *textbuffer = gtk_text_view_get_buffer(GTK_TEXT_VIEW(textview)); Index: src/callback.c =================================================================== --- src/callback.c (révision 21100) +++ src/callback.c (copie de travail) @@ -143,7 +143,7 @@ { GtkTextIter start, end; gchar *str; - gint rbytes, wbytes; + gsize rbytes, wbytes; gint xfprint_pipe; GPid child_pid;