From: Aki Tuomi Date: Thu, 11 Jan 2018 14:10:48 +0000 (+0200) Subject: auth: Ensure crypt schemes match with samples X-Git-Tag: 2.3.1~33 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=19ccc8658756fd2472d4e3f21e95c57c3b12146a;p=thirdparty%2Fdovecot%2Fcore.git auth: Ensure crypt schemes match with samples --- diff --git a/src/auth/password-scheme-crypt.c b/src/auth/password-scheme-crypt.c index 2ed8ee3de0..db9b50c90c 100644 --- a/src/auth/password-scheme-crypt.c +++ b/src/auth/password-scheme-crypt.c @@ -183,6 +183,8 @@ void password_scheme_register_crypt(void) unsigned int i; const char *crypted; + i_assert(N_ELEMENTS(crypt_schemes) == N_ELEMENTS(sample)); + for (i = 0; i < N_ELEMENTS(crypt_schemes); i++) { crypted = mycrypt(sample[i].key, sample[i].salt); if (crypted != NULL &&