Return to sftp.c CVS log | Up to [local] / src / usr.bin / ssh |
version 1.75, 2006/02/20 17:19:54 | version 1.76, 2006/03/19 02:22:56 | ||
---|---|---|---|
|
|
||
if (parse_dispatch_command(conn, cmd, &pwd, 1) != 0) { | if (parse_dispatch_command(conn, cmd, &pwd, 1) != 0) { | ||
xfree(dir); | xfree(dir); | ||
xfree(pwd); | xfree(pwd); | ||
xfree(conn); | |||
return (-1); | return (-1); | ||
} | } | ||
} else { | } else { | ||
|
|
||
err = parse_dispatch_command(conn, cmd, &pwd, 1); | err = parse_dispatch_command(conn, cmd, &pwd, 1); | ||
xfree(dir); | xfree(dir); | ||
xfree(pwd); | xfree(pwd); | ||
xfree(conn); | |||
return (err); | return (err); | ||
} | } | ||
xfree(dir); | xfree(dir); | ||
|
|
||
break; | break; | ||
} | } | ||
xfree(pwd); | xfree(pwd); | ||
xfree(conn); | |||
if (el != NULL) | if (el != NULL) | ||
el_end(el); | el_end(el); |