path: root/legacy/evil/
diff options
authorGustavo Sverzut Barbieri <>2008-12-26 18:31:14 +0000
committerGustavo Sverzut Barbieri <>2008-12-26 18:31:14 +0000
commitab95d9183dbd3cfcf6caa96c3894607432bd951a (patch)
tree7e7f423e9ca5d86e6c336c8e7ea80c09509a605c /legacy/evil/
parentb0ee5696a65ed2216af6ffcf3052a0a913b5d0f0 (diff)
eina safety checks.
safety checks will report null pointers and other error conditions on public api's and can be disabled by compile time check. note that in order to have these checks working we need to make EINA_ARG_NONNULL() void, otherwise GCC can remove these checks since they're known to be false. This commit also make two minor changes: * list and hash accessors and iterators are created even for empty entities. This is correct in my point of view since NULL should indicate error. Having these in were an optimziation, but not worth it, these are not the most common case and hitting this path is not of much cost. * unmarked some parameters as nonnull, mainly on list and inlist. SVN revision: 38327
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions