aboutsummaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/getpass.c2
-rw-r--r--lib/getpass.h2
2 files changed, 2 insertions, 2 deletions
diff --git a/lib/getpass.c b/lib/getpass.c
index f5833cc32..d9d19322c 100644
--- a/lib/getpass.c
+++ b/lib/getpass.c
@@ -71,7 +71,7 @@
# define perror(x) fprintf(stderr, "Error in: %s\n", x)
#endif
-char *getpass_r(const char *prompt, char *buffer, int buflen)
+char *getpass_r(const char *prompt, char *buffer, size_t buflen)
{
FILE *infp;
FILE *outfp;
diff --git a/lib/getpass.h b/lib/getpass.h
index 6245f2295..ab22bb810 100644
--- a/lib/getpass.h
+++ b/lib/getpass.h
@@ -3,6 +3,6 @@
/*
* Returning NULL will abort the continued operation!
*/
-char* getpass_r(char *prompt, char* buffer, int buflen );
+char* getpass_r(char *prompt, char* buffer, size_t buflen );
#endif