Mercurial > ecos
changeset 1792:435babd3f38e
* src/ftpclient.c (opendatasock): Don't clobber the socket
variable with a temporary variable of local scope.
| author | asl |
|---|---|
| date | Tue, 05 Oct 2004 08:04:34 +0000 |
| parents | 79abc4aecdb7 |
| children | f73c51496d30 |
| files | packages/net/ftpclient/current/ChangeLog packages/net/ftpclient/current/src/ftpclient.c |
| diffstat | 2 files changed, 9 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/packages/net/ftpclient/current/ChangeLog +++ b/packages/net/ftpclient/current/ChangeLog @@ -1,3 +1,8 @@ +2004-10-04 Andrew Lunn <andrew.lunn@ascom.ch> + + * src/ftpclient.c (opendatasock): Don't clobber the socket + variable with a temporary variable of local scope. + 2004-05-24 Gary Thomas <gary@mlbassoc.com> * src/ftpclient.c:
--- a/packages/net/ftpclient/current/src/ftpclient.c +++ b/packages/net/ftpclient/current/src/ftpclient.c @@ -400,10 +400,10 @@ opendatasock(int ctrl_s, if (ret != 2) { int _port = atoi(port); - char *s = name; - while (*s) { - if (*s == '.') *s = ','; - s++; + char *str = name; + while (*str) { + if (*str == '.') *str = ','; + str++; } snprintf(buf, sizeof(buf), "%s,%d,%d", name, _port/256, _port%256); ret = command("PORT",buf,ctrl_s,msgbuf,msgbuflen,ftp_printf);
