Hi,
with Evas 0.9.9.006 just extracted from CVS, I get random segfaults when using evas_object_bottom_get() or evas_object_top_get() (see enclosed test.c).
I read from src/lib/canvas/evas_stack.c most functions are commented as 'FIXME: to be fixed'. Is this part of the API temporarily not working, or am I just doing something very stupid here?
Browsing the list[1], I found some possibly related references, but I had no success either playing with evas_render(). Thanks,
-- Sylvain Fourmanoit <[EMAIL PROTECTED]>
[1]http://sourceforge.net/mailarchive/forum.php?forum_id=6427&style=flat&viewday=15&viewmonth=200403
#include <Evas.h>
int main() { Evas * e; Evas_Object * o1, * o2; if ((e = evas_new()) && (o1= evas_object_rectangle_add(e)) && (o2= evas_object_rectangle_add(e))) { printf("Object #1: %p\nObject #2: %p\n", o1, o2); printf("Lowest object :", evas_object_bottom_get(e)); printf("Highest object:", evas_object_top_get(e)); } return 0L; }