From f798e984abed320a83d979e8ee4dbfbd66f1ebf0 Mon Sep 17 00:00:00 2001 From: Marty Kraimer Date: Fri, 19 Nov 1999 21:54:35 +0000 Subject: [PATCH] correct arg for wdCallback to get rid of warning messages --- src/db/callback.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/db/callback.c b/src/db/callback.c index 103ac3508..b49279fbc 100644 --- a/src/db/callback.c +++ b/src/db/callback.c @@ -41,7 +41,7 @@ volatile int callbackRestart=FALSE; static int priorityValue[NUM_CALLBACK_PRIORITIES] = {0,1,2}; /* forward references */ -static void wdCallback(int *ind); /*callback from taskwd*/ +static void wdCallback(void *ind); /*callback from taskwd*/ static void start(int ind); /*start or restart a callbackTask*/ /*public routines */ @@ -135,13 +135,13 @@ static void start(int ind) errMessage(0,"Failed to spawn a callback task"); return; } - taskwdInsert(callbackTaskId[ind],wdCallback,&priorityValue[ind]); + taskwdInsert(callbackTaskId[ind],wdCallback,(void *)&priorityValue[ind]); } -static void wdCallback(int *pind) +static void wdCallback(void *pind) { - int ind = *pind; + int ind = *(int *)pind; taskwdRemove(callbackTaskId[ind]); if(!callbackRestart)return; threadDestroy(callbackTaskId[ind]);