From 57d11f1a1ee4bb265794576939157f5d7537b9bc Mon Sep 17 00:00:00 2001 From: Szabolcs Nagy Date: Thu, 9 Apr 2015 00:22:42 +0000 Subject: [PATCH] handle 0 return of crypt --- src/functional/crypt.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/functional/crypt.c b/src/functional/crypt.c index c23a1f9..9629651 100644 --- a/src/functional/crypt.c +++ b/src/functional/crypt.c @@ -5,6 +5,7 @@ static char *p; #define T(h,s,k) p = crypt(k,s); \ + if (!p) p ="*"; \ if (strcmp(p,h)!=0) t_error("crypt(%s, \"%s\") failed: got \"%s\" want \"%s\"\n", #k, s, p, h); int main() -- 2.20.1