diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/appl/bsd/ChangeLog | 4 | ||||
| -rw-r--r-- | src/appl/bsd/krcp.c | 4 |
2 files changed, 6 insertions, 2 deletions
diff --git a/src/appl/bsd/ChangeLog b/src/appl/bsd/ChangeLog index 11b20cce5..c41623448 100644 --- a/src/appl/bsd/ChangeLog +++ b/src/appl/bsd/ChangeLog @@ -1,5 +1,9 @@ 2001-06-18 Ezra Peisach <epeisach@mit.edu> + * krcp.c (sink): Cast argument to isdigit() to int. + +2001-06-18 Ezra Peisach <epeisach@mit.edu> + * loginpaths.h: If _PATH_DEFPATH is defined, undefine LPATH and RPATH before redefining. diff --git a/src/appl/bsd/krcp.c b/src/appl/bsd/krcp.c index 21852046e..c882b5300 100644 --- a/src/appl/bsd/krcp.c +++ b/src/appl/bsd/krcp.c @@ -1036,7 +1036,7 @@ void sink(argc, argv) return; } -#define getnum(t) (t) = 0; while (isdigit(*cp)) (t) = (t) * 10 + (*cp++ - '0'); +#define getnum(t) (t) = 0; while (isdigit((int) *cp)) (t) = (t) * 10 + (*cp++ - '0'); if (*cp == 'T') { setimes++; cp++; @@ -1079,7 +1079,7 @@ void sink(argc, argv) if (*cp++ != ' ') SCREWUP("mode not delimited"); size = 0; - while (isdigit(*cp)) + while (isdigit((int) *cp)) size = size * 10 + (*cp++ - '0'); if (*cp++ != ' ') SCREWUP("size not delimited"); |
