--- a/libidav/crypto.h Tue Feb 26 10:34:10 2019 +0100 +++ b/libidav/crypto.h Tue Feb 26 10:40:23 2019 +0100 @@ -116,7 +116,7 @@ char* dav_create_hash(const char *data, size_t len); -DavKey* dav_pw2key(const char *password, const char *salt, int saltlen, int pwfunc, int enc); +DavKey* dav_pw2key(const char *password, const unsigned char *salt, int saltlen, int pwfunc, int enc); UcxBuffer* aes_encrypt_buffer(UcxBuffer *buf, DavKey *key); UcxBuffer* aes_decrypt_buffer(UcxBuffer *buf, DavKey *key);