diff options
Diffstat (limited to 'gtk/gtkeditable.c')
-rw-r--r-- | gtk/gtkeditable.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/gtk/gtkeditable.c b/gtk/gtkeditable.c index 8702e69fbc..15b506876d 100644 --- a/gtk/gtkeditable.c +++ b/gtk/gtkeditable.c @@ -360,7 +360,7 @@ gtk_editable_selection_handler (GtkWidget *widget, { gtk_selection_data_set (selection_data, GDK_SELECTION_TYPE_STRING, - 8*sizeof(gchar), str, length); + 8*sizeof(gchar), (guchar *)str, length); } else if (selection_data->target == text_atom || selection_data->target == ctext_atom) @@ -441,7 +441,8 @@ gtk_editable_selection_received (GtkWidget *widget, case STRING: selection_data->data[selection_data->length] = 0; gtk_editable_insert_text (editable, selection_data->data, - strlen (selection_data->data), &tmp_pos); + strlen ((gchar *)selection_data->data), + &tmp_pos); editable->current_pos = tmp_pos; break; case CTEXT: |