X-Git-Url: https://asedeno.scripts.mit.edu/gitweb/?a=blobdiff_plain;f=unix%2Fuxsftp.c;h=56f7a13675960a806dda63c713264559f811e0af;hb=3f29d939ee6d20789eff0fb779592f64fc4bf892;hp=3ac1d2c346470242955b96ff61825284e78126f0;hpb=8fdeb3a95cc3d7dce5629fc22e309eb3c996f44d;p=PuTTY.git diff --git a/unix/uxsftp.c b/unix/uxsftp.c index 3ac1d2c3..56f7a136 100644 --- a/unix/uxsftp.c +++ b/unix/uxsftp.c @@ -531,7 +531,9 @@ static int ssh_sftp_do_select(int include_stdin, int no_fds_ok) now = GETTICKCOUNT(); } while (ret < 0 && errno == EINTR); } else { - ret = select(maxfd, &rset, &wset, &xset, NULL); + do { + ret = select(maxfd, &rset, &wset, &xset, NULL); + } while (ret < 0 && errno == EINTR); } } while (ret == 0); @@ -618,6 +620,10 @@ char *ssh_sftp_get_cmdline(const char *prompt, int no_fds_ok) void frontend_net_error_pending(void) {} +void platform_psftp_pre_conn_setup(void) {} + +const int buildinfo_gtk_relevant = FALSE; + /* * Main program: do platform-specific initialisation and then call * psftp_main().