add gtk_selection_data_get_data_with_length API which can be bound

* gtk_selection_data_get_data can't be bound because we need to know the length
  of data inorder to marshal it

https://bugzilla.gnome.org/show_bug.cgi?id=635299
This commit is contained in:
Matthias Clasen
2011-01-03 12:11:41 -05:00
parent d211c8af6b
commit c7f39eb07e
4 changed files with 29 additions and 0 deletions

View File

@ -133,6 +133,10 @@ GdkAtom gtk_selection_data_get_data_type (const GtkSelectionData *selectio
gint gtk_selection_data_get_format (const GtkSelectionData *selection_data);
const guchar *gtk_selection_data_get_data (const GtkSelectionData *selection_data);
gint gtk_selection_data_get_length (const GtkSelectionData *selection_data);
const guchar *gtk_selection_data_get_data_with_length
(const GtkSelectionData *selection_data,
gint *length);
GdkDisplay *gtk_selection_data_get_display (const GtkSelectionData *selection_data);
void gtk_selection_data_set (GtkSelectionData *selection_data,