On Friday, November 4, 2011, Enlightenment SVN <no-re...@enlightenment.org> wrote: > Log: > Add a getter for DBusConnection pointer from E_DBus_Connection. > > Author: sanjeev > Date: 2011-11-04 05:12:40 -0700 (Fri, 04 Nov 2011) > New Revision: 64728 > Trac: http://trac.enlightenment.org/e/changeset/64728 > > Modified: > trunk/e_dbus/src/lib/dbus/E_DBus.h trunk/e_dbus/src/lib/dbus/e_dbus_object.c > > Modified: trunk/e_dbus/src/lib/dbus/E_DBus.h > =================================================================== > --- trunk/e_dbus/src/lib/dbus/E_DBus.h 2011-11-04 12:12:36 UTC (rev 64727) > +++ trunk/e_dbus/src/lib/dbus/E_DBus.h 2011-11-04 12:12:40 UTC (rev 64728) > @@ -434,6 +434,11 @@ > EAPI void e_dbus_callback_call(E_DBus_Callback *cb, void *data, DBusError *error); > EAPI void *e_dbus_callback_unmarshal(E_DBus_Callback *cb, DBusMessage *msg, DBusError *err); > EAPI void e_dbus_callback_return_free(E_DBus_Callback *callback, void *data); > +/** > + * @brief Retrieve the DBusConnection object. > + * @param The opaque E_Dbus_Connection object > + */ > + EAPI DBusConnection *e_dbus_conn_object_get(E_DBus_Connection *conn); > > #ifdef __cplusplus > } > > Modified: trunk/e_dbus/src/lib/dbus/e_dbus_object.c > =================================================================== > --- trunk/e_dbus/src/lib/dbus/e_dbus_object.c 2011-11-04 12:12:36 UTC (rev 64727) > +++ trunk/e_dbus/src/lib/dbus/e_dbus_object.c 2011-11-04 12:12:40 UTC (rev 64728) > @@ -661,3 +661,10 @@ > eina_strbuf_append(buf, "\"/>\n"); > } > > + > + > +DBusConnection *e_dbus_conn_object_get(E_DBus_Connection *conn) > +{ > + if (conn!=NULL) > + return conn->conn; > +}
Bug, must return something if conn is null. Don't you compile with warnings? Also, see python-e_dbus. You shouldn't need to expose this. > > > ------------------------------------------------------------------------------ > RSA(R) Conference 2012 > Save $700 by Nov 18 > Register now > http://p.sf.net/sfu/rsa-sfdev2dev1 > _______________________________________________ > enlightenment-svn mailing list > enlightenment-...@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-svn > -- Gustavo Sverzut Barbieri http://profusion.mobi embedded systems -------------------------------------- MSN: barbi...@gmail.com Skype: gsbarbieri Mobile: +55 (19) 9225-2202 ------------------------------------------------------------------------------ RSA(R) Conference 2012 Save $700 by Nov 18 Register now http://p.sf.net/sfu/rsa-sfdev2dev1 _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel