forked from enlightenment/efl
* eina: preparing clean removal of eina threadsafe data type.
SVN revision: 51173
This commit is contained in:
parent
b9d5ce8e20
commit
aa3728b3f5
|
@ -69,6 +69,7 @@ START_TEST(eina_array_simple)
|
||||||
}
|
}
|
||||||
END_TEST
|
END_TEST
|
||||||
|
|
||||||
|
#ifdef EINA_RWLOCKS_ENABLED
|
||||||
static Eina_Bool
|
static Eina_Bool
|
||||||
_eina_array_clean(Eina_Array *ea, char *tmp, unsigned int *i)
|
_eina_array_clean(Eina_Array *ea, char *tmp, unsigned int *i)
|
||||||
{
|
{
|
||||||
|
@ -120,6 +121,7 @@ START_TEST(eina_array_threadsafe)
|
||||||
eina_shutdown();
|
eina_shutdown();
|
||||||
}
|
}
|
||||||
END_TEST
|
END_TEST
|
||||||
|
#endif
|
||||||
|
|
||||||
START_TEST(eina_array_static)
|
START_TEST(eina_array_static)
|
||||||
{
|
{
|
||||||
|
@ -182,7 +184,7 @@ START_TEST(eina_array_remove_stuff)
|
||||||
|
|
||||||
eina_init();
|
eina_init();
|
||||||
|
|
||||||
ea = eina_array_threadsafe_new(64);
|
ea = eina_array_new(64);
|
||||||
fail_if(!ea);
|
fail_if(!ea);
|
||||||
|
|
||||||
for (i = 0; i < 1000; ++i)
|
for (i = 0; i < 1000; ++i)
|
||||||
|
@ -238,7 +240,9 @@ void
|
||||||
eina_test_array(TCase *tc)
|
eina_test_array(TCase *tc)
|
||||||
{
|
{
|
||||||
tcase_add_test(tc, eina_array_simple);
|
tcase_add_test(tc, eina_array_simple);
|
||||||
|
#ifdef EINA_RWLOCKS_ENABLED
|
||||||
tcase_add_test(tc, eina_array_threadsafe);
|
tcase_add_test(tc, eina_array_threadsafe);
|
||||||
|
#endif
|
||||||
tcase_add_test(tc, eina_array_static);
|
tcase_add_test(tc, eina_array_static);
|
||||||
tcase_add_test(tc, eina_array_remove_stuff);
|
tcase_add_test(tc, eina_array_remove_stuff);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue