evas now use eina attribute macros.
authorbarbieri <barbieri@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Fri, 20 Mar 2009 01:03:15 +0000 (01:03 +0000)
committerbarbieri <barbieri@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Fri, 20 Mar 2009 01:03:15 +0000 (01:03 +0000)
commitb5a9581181c191ec3a44d409edcec3e0de2c55a9
tree304ee34922c7838624de472e630d990e95afd83d
parentbd57d1b9f11a303378df09711a7e7c7d46aea8db
evas now use eina attribute macros.

let's stop replicating these macros over and over again, also flag
evas functions with attributes to help with optimizations.

TODO:

 * move functions returning "int" as boolean to Eina_Bool

 * move api entry to EINA_SAFETY_*

 * document api

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@39598 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33
src/lib/Evas.h
src/lib/include/evas_private.h