[BACK]Return to sftp.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / ssh

Diff for /src/usr.bin/ssh/sftp.c between version 1.57 and 1.58

version 1.57, 2004/11/05 12:19:56 version 1.58, 2004/11/25 22:22:14
Line 1256 
Line 1256 
                 if (remote_is_dir(conn, dir) && file2 == NULL) {                  if (remote_is_dir(conn, dir) && file2 == NULL) {
                         printf("Changing to: %s\n", dir);                          printf("Changing to: %s\n", dir);
                         snprintf(cmd, sizeof cmd, "cd \"%s\"", dir);                          snprintf(cmd, sizeof cmd, "cd \"%s\"", dir);
                         if (parse_dispatch_command(conn, cmd, &pwd, 1) != 0)                          if (parse_dispatch_command(conn, cmd, &pwd, 1) != 0) {
                                   xfree(dir);
                                   xfree(pwd);
                                 return (-1);                                  return (-1);
                           }
                 } else {                  } else {
                         if (file2 == NULL)                          if (file2 == NULL)
                                 snprintf(cmd, sizeof cmd, "get %s", dir);                                  snprintf(cmd, sizeof cmd, "get %s", dir);

Legend:
Removed from v.1.57  
changed lines
  Added in v.1.58