[pygtk/gtk-3.0: 4/55] Override: GtkSelectionData



commit 3b72f490ceaf3417f8195b88837a7138be396a6b
Author: John Stowers <john stowers gmail com>
Date:   Mon Jul 5 12:25:29 2010 +1200

    Override: GtkSelectionData

 gtk/gtk.override |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)
---
diff --git a/gtk/gtk.override b/gtk/gtk.override
index 0fff370..5cc35d5 100644
--- a/gtk/gtk.override
+++ b/gtk/gtk.override
@@ -611,10 +611,12 @@ override-attr GtkSelectionData.data
 static PyObject *
 _wrap_gtk_selection_data__get_data(PyGObject *self, void *closure)
 {
-    if (pyg_boxed_get(self, GtkSelectionData)->length >= 0) {
+    GtkSelectionData *data = pyg_boxed_get(self, GtkSelectionData);
+
+    if (gtk_selection_data_get_length(data) >= 0) {
         return PyString_FromStringAndSize(
-	    (char*)pyg_boxed_get(self, GtkSelectionData)->data,
-	    pyg_boxed_get(self, GtkSelectionData)->length);
+	    (char*)gtk_selection_data_get_data(data),
+	    gtk_selection_data_get_length(data));
     } else {
         Py_INCREF(Py_None);
         return Py_None;



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]