diff options
| author | Mark Murray <markm@FreeBSD.org> | 2001-12-03 12:16:40 +0000 |
|---|---|---|
| committer | Mark Murray <markm@FreeBSD.org> | 2001-12-03 12:16:40 +0000 |
| commit | 5eb2b33ad846373b0967bd4b3be2e78dd5aaeee9 (patch) | |
| tree | f0678f8f651c7ab8c70d21fa17768285bf6e7e30 /crypto/telnet | |
| parent | 54ab3ed82b639b593fb0fe6db845e38a9d18970e (diff) | |
Notes
Diffstat (limited to 'crypto/telnet')
| -rw-r--r-- | crypto/telnet/telnetd/sys_term.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/crypto/telnet/telnetd/sys_term.c b/crypto/telnet/telnetd/sys_term.c index eff9b1ef4def..385655d68d3f 100644 --- a/crypto/telnet/telnetd/sys_term.c +++ b/crypto/telnet/telnetd/sys_term.c @@ -1245,14 +1245,14 @@ addarg(char **argv, const char *val) } for (cpp = argv; *cpp; cpp++) ; - if (cpp == &argv[(int)argv[-1]]) { + if (cpp == &argv[(long)argv[-1]]) { --argv; - *argv = (char *)((int)(*argv) + 10); - argv = (char **)realloc(argv, sizeof(*argv)*((int)(*argv) + 2)); + *argv = (char *)((long)(*argv) + 10); + argv = (char **)realloc(argv, sizeof(*argv)*((long)(*argv) + 2)); if (argv == NULL) return(NULL); argv++; - cpp = &argv[(int)argv[-1] - 10]; + cpp = &argv[(long)argv[-1] - 10]; } *cpp++ = strdup(val); *cpp = 0; |
