From 8ac90316d9aa1541c7e042f6807590f7a4690fb6 Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Sun, 26 Dec 2004 09:17:38 +0000 Subject: nah, don't use the system's getpass() function since it too often is limited to 8(!) or similar lengths passwords --- src/getpass.c | 14 -------------- 1 file changed, 14 deletions(-) (limited to 'src/getpass.c') diff --git a/src/getpass.c b/src/getpass.c index 6ef8d3061..2d60e7f25 100644 --- a/src/getpass.c +++ b/src/getpass.c @@ -38,18 +38,6 @@ #include "getpass.h" -#ifdef HAVE_GETPASS -char *getpass_r(const char *prompt, char *password, size_t passlen) -{ - char *ptr = getpass(prompt); - strncpy(password, ptr, passlen); - password[passlen-1]=0; - return password; -} -#define DONE -#else -/* the rest of this file is only for systems without getpass() */ - #ifdef HAVE_FCNTL_H #include #endif @@ -224,7 +212,5 @@ char *getpass_r(const char *prompt, /* prompt to display */ return password; /* return pointer to buffer */ } -#endif /* DONE */ - #endif /* HAVE_GETPASS */ #endif /* HAVE_GETPASS_R */ -- cgit v1.2.3