{
Evas_Preload_Pthread_Data *p;
- if (pthread_join(pth->thread, (void**) &p) != 0)
+ if (pthread_join(pth->thread, (void **) &p) != 0)
return ;
_evas_preload_thread = eina_list_remove(_evas_preload_thread, pth);
if (work->cancel)
{
if (work->func_cancel)
- work->func_cancel((void*) work->data);
+ work->func_cancel((void *) work->data);
}
else
{
- work->func_end((void*) work->data);
+ work->func_end((void *) work->data);
}
free(work);
LKU(_mutex);
- work->func_heavy((void*) work->data);
+ work->func_heavy((void *) work->data);
evas_async_events_put(pth, 0, work, _evas_preload_thread_done);
}
work->data = pth;
work->func_heavy = NULL;
- work->func_end = (void*) _evas_preload_thread_end;
+ work->func_end = (void *) _evas_preload_thread_end;
work->func_cancel = NULL;
work->cancel = EINA_FALSE;
EINA_LIST_FREE(_evas_preload_thread_data, work)
{
if (work->func_cancel)
- work->func_cancel((void*)work->data);
+ work->func_cancel((void *)work->data);
free(work);
}
work = malloc(sizeof (Evas_Preload_Pthread_Worker));
if (!work)
{
- func_cancel(data);
+ func_cancel((void *)data);
return NULL;
}
if (!pth)
goto on_error;
- if (pthread_create(&pth->thread, NULL, (void*) _evas_preload_thread_worker, pth) == 0)
+ if (pthread_create(&pth->thread, NULL, (void *) _evas_preload_thread_worker, pth) == 0)
{
LKL(_mutex);
_evas_preload_thread_count++;
if (_evas_preload_thread_count == 0)
{
if (work->func_cancel)
- work->func_cancel((void*) work->data);
+ work->func_cancel((void *) work->data);
free(work);
}
return NULL;
If no thread and as we don't want to break app that rely on this
facility, we will lock the interface until we are done.
*/
- func_heavy((void*) data);
- func_end((void*) data);
+ func_heavy((void *) data);
+ func_end((void *) data);
return EINA_TRUE;
#endif
LKL(_mutex);
EINA_LIST_FOREACH(_evas_preload_thread_data, l, work)
- if ((void*) work == (void*) thread)
+ if ((void *) work == (void *) thread)
{
_evas_preload_thread_data = eina_list_remove_list(_evas_preload_thread_data, l);
LKU(_mutex);
if (work->func_cancel)
- work->func_cancel((void*) work->data);
+ work->func_cancel((void *) work->data);
free(work);
return EINA_TRUE;