E_Dbus: remove pure attr from non pure functions
authorantognolli <antognolli@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Mon, 18 Jan 2010 16:07:44 +0000 (16:07 +0000)
committerantognolli <antognolli@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Mon, 18 Jan 2010 16:07:44 +0000 (16:07 +0000)
commit6a12a9e6d4778dc30579b00330d1927920115846
tree1ed98c8decbb39a6116febca6734923eb1d4c636
parent81920d41fe6759d038388bd856e7ba50149527ed
E_Dbus: remove pure attr from non pure functions

The following patch removes EINA_PURE from functions that need to
communicate through dbus instead of being only functions of their
parameters. This fixes a bug of not displaying network names in
econnman when compiling with -O2. It happens because gcc removes the
calls inside _connman_service_changed.

Patch by: Lucas De Marchi <lucas.demarchi@profusion.mobi>

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@45290 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33
src/lib/connman/E_Connman.h