--- a/libidav/utils.c Sat Apr 20 17:47:40 2019 +0200 +++ b/libidav/utils.c Sat Apr 20 18:46:00 2019 +0200 @@ -644,8 +644,8 @@ return space; } -char* util_parent_path(char *path) { - char *name = util_resource_name(path); +char* util_parent_path(const char *path) { + char *name = util_resource_name((char*)path); size_t namelen = strlen(name); size_t pathlen = strlen(path); size_t parentlen = pathlen - namelen;