forked from aniani/vim
patch 9.0.1481: decrypting with libsodium may fail if the library changes
Problem: Decrypting with libsodium may fail if the library changes. Solution: Add parameters used to the encrypted file header. (Christian Brabandt, closes #12279)
This commit is contained in:
committed by
Bram Moolenaar
parent
dcd40cfca0
commit
aae583441b
@@ -4274,7 +4274,7 @@ did_set_undofile(optset_T *args)
|
||||
&& !curbufIsChanged() && curbuf->b_ml.ml_mfp != NULL)
|
||||
{
|
||||
#ifdef FEAT_CRYPT
|
||||
if (crypt_get_method_nr(curbuf) == CRYPT_M_SOD)
|
||||
if (crypt_method_is_sodium(crypt_get_method_nr(curbuf)))
|
||||
continue;
|
||||
#endif
|
||||
u_compute_hash(hash);
|
||||
|
Reference in New Issue
Block a user