Files
pkgsrc-ng/security/openpam/patches/patch-ag
2013-09-26 17:14:40 +02:00

32 lines
981 B
Plaintext

$NetBSD: patch-ag,v 1.1 2008/02/18 18:22:18 jlam Exp $
--- lib/openpam_readline.c.orig 2007-12-21 06:36:24.000000000 -0500
+++ lib/openpam_readline.c
@@ -57,7 +57,7 @@ openpam_readline(FILE *f, int *lineno, s
size_t len, size;
int ch;
- if ((line = malloc(MIN_LINE_LENGTH)) == NULL)
+ if ((line = malloc((size_t)MIN_LINE_LENGTH)) == NULL)
return (NULL);
size = MIN_LINE_LENGTH;
len = 0;
@@ -84,7 +84,7 @@ openpam_readline(FILE *f, int *lineno, s
/* eof */
if (ch == EOF) {
/* remove trailing whitespace */
- while (len > 0 && isspace((int)line[len - 1]))
+ while (len > 0 && isspace((unsigned char)line[len - 1]))
--len;
line[len] = '\0';
if (len == 0)
@@ -97,7 +97,7 @@ openpam_readline(FILE *f, int *lineno, s
++*lineno;
/* remove trailing whitespace */
- while (len > 0 && isspace((int)line[len - 1]))
+ while (len > 0 && isspace((unsigned char)line[len - 1]))
--len;
line[len] = '\0';
/* skip blank lines */