diff options
author | Ben Lindstrom <mouring@eviladmin.org> | 2001-04-10 02:40:17 +0000 |
---|---|---|
committer | Ben Lindstrom <mouring@eviladmin.org> | 2001-04-10 02:40:17 +0000 |
commit | 9492484a2781d8d2ed51ab0104942f2b80529a52 (patch) | |
tree | 2100926c42f5926bd80ac7612336766605cf5c32 /sftp.c | |
parent | cb17e99faeea6823a630b9769a1c8906ea0766b3 (diff) |
- deraadt@cvs.openbsd.org 2001/04/08 20:52:55
[sftp.c]
do not modify an actual argv[] entry
Diffstat (limited to 'sftp.c')
-rw-r--r-- | sftp.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -24,7 +24,7 @@ | |||
24 | 24 | ||
25 | #include "includes.h" | 25 | #include "includes.h" |
26 | 26 | ||
27 | RCSID("$OpenBSD: sftp.c,v 1.12 2001/04/05 10:42:54 markus Exp $"); | 27 | RCSID("$OpenBSD: sftp.c,v 1.13 2001/04/08 20:52:55 deraadt Exp $"); |
28 | 28 | ||
29 | /* XXX: commandline mode */ | 29 | /* XXX: commandline mode */ |
30 | /* XXX: copy between two remote hosts (commandline) */ | 30 | /* XXX: copy between two remote hosts (commandline) */ |
@@ -205,7 +205,7 @@ main(int argc, char **argv) | |||
205 | if (optind == argc || argc > (optind + 1)) | 205 | if (optind == argc || argc > (optind + 1)) |
206 | usage(); | 206 | usage(); |
207 | 207 | ||
208 | userhost = argv[optind]; | 208 | userhost = xstrdup(argv[optind]); |
209 | 209 | ||
210 | if ((host = strchr(userhost, '@')) == NULL) | 210 | if ((host = strchr(userhost, '@')) == NULL) |
211 | host = userhost; | 211 | host = userhost; |