diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/slist.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/slist.c b/src/slist.c index 84de5342e..8fcbd9e0c 100644 --- a/src/slist.c +++ b/src/slist.c @@ -127,11 +127,11 @@ int slist_delete(SList * slist, int index) * @param ... various args * @return int */ -int slist_delete_range(SList * slist, char *range, slist_delcheckcb_t cb, - ...) +int slist_delete_range(SList * slist, const char *crange, slist_delcheckcb_t cb, ...) { int count = 0, i, n1, n2; va_list args, preserve; + char *range = (char *)crange; va_start(args, cb); @@ -201,10 +201,11 @@ int slist_delete_range(SList * slist, char *range, slist_delcheckcb_t cb, * @param ... various args * @return int */ -int slist_enum(SList * slist, char *range, slist_enumcb_t cb, ...) +int slist_enum(SList * slist, const char *crange, slist_enumcb_t cb, ...) { int count = 0, i, res; va_list args, preserve; + char *range = (char *)crange; va_start(args, cb); |