* python/dbus_glib_bindings.pyx: reorder imports and c definitions
authorJohn (J5) Palmieri <johnp@redhat.com>
Tue, 23 Aug 2005 17:43:59 +0000 (17:43 +0000)
committerJohn (J5) Palmieri <johnp@redhat.com>
Tue, 23 Aug 2005 17:43:59 +0000 (17:43 +0000)
to fix some wranings. We now use dbus_bindings.DBusConnection instead
of defining DBusConnection ourselves.

ChangeLog
python/dbus_glib_bindings.pyx

index 73d72ce..20cc11e 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2005-08-23  John (J5) Palmieri  <johnp@redhat.com>
+
+       * python/dbus_glib_bindings.pyx: reorder imports and c definitions
+       to fix some wranings. We now use dbus_bindings.DBusConnection instead
+       of defining DBusConnection ourselves.
+
 2005-08-18  John (J5) Palmieri  <johnp@redhat.com>
 
        * python/dbus.pth: New path file to fix up problems when installing
index 314fada..e432352 100644 (file)
@@ -1,15 +1,13 @@
-cdef extern from "dbus.h":
-    ctypedef struct DBusConnection
+cimport dbus_bindings
+import dbus_bindings
 
 cdef extern from "dbus-glib.h":
     ctypedef struct GMainContext
-    cdef void dbus_connection_setup_with_g_main (DBusConnection *connection,
-                                                 GMainContext   *context)
     cdef void dbus_g_thread_init ()
 
-cimport dbus_bindings
-import dbus_bindings
-
+cdef extern from "dbus-glib-lowlevel.h":
+    cdef void dbus_connection_setup_with_g_main (dbus_bindings.DBusConnection *connection,
+                                                 GMainContext   *context)
 def setup_with_g_main(conn):
    cdef dbus_bindings.Connection connection
    connection = conn