--- a/libidav/resource.c Sat Oct 03 14:36:12 2015 +0200 +++ b/libidav/resource.c Sat Oct 03 16:44:50 2015 +0200 @@ -509,7 +509,7 @@ name->ns = key.data; for(int k=0;j<key.len;k++) { if(((char*)key.data)[k] == '\0') { - name->name = key.data + k + 1; + name->name = (char*)key.data + k + 1; break; } }