From 96dfdb4c8616f856016e2812a47dc97b3261153a Mon Sep 17 00:00:00 2001 From: Assar Westerlund Date: Mon, 30 Jun 1997 04:08:11 +0000 Subject: [PATCH] (doit): Fix reading of `y/n'. git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@1937 ec53bebd-3082-4978-b11e-865c3cabbd6b --- admin/ank.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/admin/ank.c b/admin/ank.c index 2780b4bd4..01b816935 100644 --- a/admin/ank.c +++ b/admin/ank.c @@ -66,7 +66,9 @@ doit(char *principal, int mod) while(mod){ fprintf(stderr, "Change password? (y/n) "); fgets(buf, sizeof(buf), stdin); - if(buf[0] != 'n' || buf[0] != 'y'){ + if(buf[0] == 'n' || buf[0] == 'y') + break; + else { fprintf(stderr, "Please answer yes or no.\n"); continue; }