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

Reply via email to