From b976eca0e4a981b8f784ebdced76591c05653ffd Mon Sep 17 00:00:00 2001
From: ARNO* <arno@rezo.net>
Date: Tue, 5 Dec 2006 10:38:37 +0000
Subject: [PATCH] Si CRYPT_MD5 n'est pas possible, alors la fonction crypt stop
 le script sans message d'erreur... Il faut donc tester CRYPT_MD5. Il faudrait
 tester en positif (j'ai teste que le plantage disparait quand CRYPT_MD5 est a
 0).

---
 ecrire/inc/acces.php | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/ecrire/inc/acces.php b/ecrire/inc/acces.php
index 3f40cef372..906c62eff4 100644
--- a/ecrire/inc/acces.php
+++ b/ecrire/inc/acces.php
@@ -123,8 +123,8 @@ function effacer_low_sec($id_auteur) {
 // http://doc.spip.org/@initialiser_sel
 function initialiser_sel() {
 	global $htsalt;
-
-	$htsalt = '$1$'.creer_pass_aleatoire();
+	if (CRYPT_MD5) $htsalt = '$1$'.creer_pass_aleatoire();
+	else return "";
 }
 
 
-- 
GitLab