Fix compiler warning about discarding pointer type.

SVN revision: 45021
This commit is contained in:
Christopher Michael 2010-01-10 17:59:53 +00:00
parent 6e91f15d0b
commit d03271bf4a
1 changed files with 13 additions and 13 deletions

View File

@ -49,7 +49,7 @@ _evas_preload_thread_end(Evas_Preload_Pthread_Data *pth)
{ {
Evas_Preload_Pthread_Data *p; Evas_Preload_Pthread_Data *p;
if (pthread_join(pth->thread, (void**) &p) != 0) if (pthread_join(pth->thread, (void **) &p) != 0)
return ; return ;
_evas_preload_thread = eina_list_remove(_evas_preload_thread, pth); _evas_preload_thread = eina_list_remove(_evas_preload_thread, pth);
@ -65,11 +65,11 @@ _evas_preload_thread_done(void *target, Evas_Callback_Type type, void *event_inf
if (work->cancel) if (work->cancel)
{ {
if (work->func_cancel) if (work->func_cancel)
work->func_cancel((void*) work->data); work->func_cancel((void *) work->data);
} }
else else
{ {
work->func_end((void*) work->data); work->func_end((void *) work->data);
} }
free(work); free(work);
@ -100,7 +100,7 @@ _evas_preload_thread_worker(Evas_Preload_Pthread_Data *pth)
LKU(_mutex); 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); evas_async_events_put(pth, 0, work, _evas_preload_thread_done);
} }
@ -120,7 +120,7 @@ _evas_preload_thread_worker(Evas_Preload_Pthread_Data *pth)
work->data = pth; work->data = pth;
work->func_heavy = NULL; 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->func_cancel = NULL;
work->cancel = EINA_FALSE; work->cancel = EINA_FALSE;
@ -154,7 +154,7 @@ _evas_preload_thread_shutdown(void)
EINA_LIST_FREE(_evas_preload_thread_data, work) EINA_LIST_FREE(_evas_preload_thread_data, work)
{ {
if (work->func_cancel) if (work->func_cancel)
work->func_cancel((void*)work->data); work->func_cancel((void *)work->data);
free(work); free(work);
} }
@ -183,7 +183,7 @@ evas_preload_thread_run(void (*func_heavy)(void *data),
work = malloc(sizeof (Evas_Preload_Pthread_Worker)); work = malloc(sizeof (Evas_Preload_Pthread_Worker));
if (!work) if (!work)
{ {
func_cancel(data); func_cancel((void *)data);
return NULL; return NULL;
} }
@ -209,7 +209,7 @@ evas_preload_thread_run(void (*func_heavy)(void *data),
if (!pth) if (!pth)
goto on_error; 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); LKL(_mutex);
_evas_preload_thread_count++; _evas_preload_thread_count++;
@ -221,7 +221,7 @@ evas_preload_thread_run(void (*func_heavy)(void *data),
if (_evas_preload_thread_count == 0) if (_evas_preload_thread_count == 0)
{ {
if (work->func_cancel) if (work->func_cancel)
work->func_cancel((void*) work->data); work->func_cancel((void *) work->data);
free(work); free(work);
} }
return NULL; return NULL;
@ -230,8 +230,8 @@ evas_preload_thread_run(void (*func_heavy)(void *data),
If no thread and as we don't want to break app that rely on this 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. facility, we will lock the interface until we are done.
*/ */
func_heavy((void*) data); func_heavy((void *) data);
func_end((void*) data); func_end((void *) data);
return EINA_TRUE; return EINA_TRUE;
#endif #endif
@ -247,14 +247,14 @@ evas_preload_thread_cancel(Evas_Preload_Pthread *thread)
LKL(_mutex); LKL(_mutex);
EINA_LIST_FOREACH(_evas_preload_thread_data, l, work) 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); _evas_preload_thread_data = eina_list_remove_list(_evas_preload_thread_data, l);
LKU(_mutex); LKU(_mutex);
if (work->func_cancel) if (work->func_cancel)
work->func_cancel((void*) work->data); work->func_cancel((void *) work->data);
free(work); free(work);
return EINA_TRUE; return EINA_TRUE;