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



SVN revision: 39598
This commit is contained in:
Gustavo Sverzut Barbieri 2009-03-20 01:03:15 +00:00
parent 124e0c4a1b
commit 8347690e99
2 changed files with 437 additions and 475 deletions

File diff suppressed because it is too large Load Diff

View File

@ -10,6 +10,7 @@
#endif
#include <Eina.h>
#include <eina_safety_checks.h>
#include "Evas.h"
#include "../file/evas_module.h"