API break (well, kind of...)
authorcaro <caro@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Tue, 24 Mar 2009 09:05:32 +0000 (09:05 +0000)
committercaro <caro@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Tue, 24 Mar 2009 09:05:32 +0000 (09:05 +0000)
commit84cb79273789b692a3d58849598e922842b90bfa
tree5e6ae2754d58f1ae50fde338df71f8f0fb6e719a
parent10c2d8dc32a0ebd4cc49b81f53381a446a645bba
API break (well, kind of...)

 * evas_engine_info_set() returns now an int, to inform if
   an error occured or not when setting the info of the engine.
 * in the Evas_Func structure, the setup() method returns an int
 * all the engines are updated

I'll fix ecore_evas and ewl later (the compilation is still fine).

Gustavo: should I add EINA_WARN_UNUSED_RESULT at the end of the
evas_engine_info_set() function ?

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@39670 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33
20 files changed:
src/lib/Evas.h
src/lib/canvas/evas_main.c
src/lib/include/evas_private.h
src/modules/engines/buffer/evas_engine.c
src/modules/engines/cairo_x11/evas_engine.c
src/modules/engines/direct3d/evas_engine.c
src/modules/engines/directfb/evas_engine.c
src/modules/engines/fb/evas_engine.c
src/modules/engines/gl_glew/evas_engine.c
src/modules/engines/gl_x11/evas_engine.c
src/modules/engines/glitz_x11/evas_engine.c
src/modules/engines/quartz/evas_engine.c
src/modules/engines/software_16_ddraw/evas_engine.c
src/modules/engines/software_16_sdl/evas_engine.c
src/modules/engines/software_16_wince/evas_engine.c
src/modules/engines/software_16_x11/evas_engine.c
src/modules/engines/software_ddraw/evas_engine.c
src/modules/engines/software_qtopia/evas_engine.c
src/modules/engines/software_sdl/evas_engine.c
src/modules/engines/software_x11/evas_engine.c