Index: ext/libicpf/src/crypt.cpp =================================================================== diff -u -N -re17c80d36eaa0430313e7d1058aa7a301d1510af -rad4dd0d83cba22eda42a913c4e8bc3244d7379d0 --- ext/libicpf/src/crypt.cpp (.../crypt.cpp) (revision e17c80d36eaa0430313e7d1058aa7a301d1510af) +++ ext/libicpf/src/crypt.cpp (.../crypt.cpp) (revision ad4dd0d83cba22eda42a913c4e8bc3244d7379d0) @@ -127,7 +127,7 @@ uchar_t *pby=new uchar_t[tLen/2]; // decode hex data - if (!hex2bin(pszIn, tLen, pby)) + if (!hex2bin(pszIn, (uint_t)tLen, pby)) { delete [] pby; THROW("hex2bin in strdecrypt_aes256() failed", CE_HEX2BIN, 0, 0);