- markus@cvs.openbsd.org 2001/07/02 22:29:20
     [readpass.c]
     do not return NULL, use "" instead.
diff --git a/readpass.c b/readpass.c
index 10171cf..4eeeed9 100644
--- a/readpass.c
+++ b/readpass.c
@@ -32,7 +32,7 @@
  */
 
 #include "includes.h"
-RCSID("$OpenBSD: readpass.c,v 1.19 2001/06/24 05:35:33 markus Exp $");
+RCSID("$OpenBSD: readpass.c,v 1.20 2001/07/02 22:29:20 markus Exp $");
 
 #include "xmalloc.h"
 #include "readpass.h"
@@ -117,7 +117,7 @@
 	}
 
 	if (readpassphrase(prompt, buf, sizeof buf, rppflags) == NULL)
-		return NULL;
+		return xstrdup("");
 
 	ret = xstrdup(buf);
 	memset(buf, 'x', sizeof buf);