diff --git a/server/core/housekeeper.c b/server/core/housekeeper.c index e3c4603c5..d9070230b 100644 --- a/server/core/housekeeper.c +++ b/server/core/housekeeper.c @@ -89,7 +89,7 @@ hkinit() * if the task was added, otherwise 0 */ int -hktask_add(char *name, void (*taskfn)(void *), void *data, int frequency) +hktask_add(const char *name, void (*taskfn)(void *), void *data, int frequency) { HKTASK *task, *ptr; @@ -155,7 +155,7 @@ hktask_add(char *name, void (*taskfn)(void *), void *data, int frequency) * */ int -hktask_oneshot(char *name, void (*taskfn)(void *), void *data, int when) +hktask_oneshot(const char *name, void (*taskfn)(void *), void *data, int when) { HKTASK *task, *ptr; @@ -208,7 +208,7 @@ hktask_oneshot(char *name, void (*taskfn)(void *), void *data, int when) * @return Returns 0 if the task could not be removed */ int -hktask_remove(char *name) +hktask_remove(const char *name) { HKTASK *ptr, *lptr = NULL; diff --git a/server/include/housekeeper.h b/server/include/housekeeper.h index c1966d73b..032d7c905 100644 --- a/server/include/housekeeper.h +++ b/server/include/housekeeper.h @@ -53,9 +53,9 @@ typedef struct hktask } HKTASK; extern void hkinit(); -extern int hktask_add(char *name, void (*task)(void *), void *data, int frequency); -extern int hktask_oneshot(char *name, void (*task)(void *), void *data, int when); -extern int hktask_remove(char *name); +extern int hktask_add(const char *name, void (*task)(void *), void *data, int frequency); +extern int hktask_oneshot(const char *name, void (*task)(void *), void *data, int when); +extern int hktask_remove(const char *name); extern void hkshutdown(); extern void hkshow_tasks(DCB *pdcb);