X-Git-Url: https://git.distorted.org.uk/u/mdw/putty/blobdiff_plain/90db31b263b33b2b31b077752cd01e668b304fd7..23e4df365f332a92d97fae27212b2cf777d5b8e0:/pscp.c diff --git a/pscp.c b/pscp.c index 8693668f..451bdb03 100644 --- a/pscp.c +++ b/pscp.c @@ -50,6 +50,8 @@ static void source(char *src); static void rsource(char *src); static void sink(char *targ, char *src); +const char *const appname = "PSCP"; + /* * The maximum amount of queued data we accept before we stop and * wait for the server to process some. @@ -176,7 +178,8 @@ int from_backend(void *frontend, int is_stderr, const char *data, int datalen) */ if (is_stderr) { if (len > 0) - fwrite(data, 1, len, stderr); + if (fwrite(data, 1, len, stderr) < len) + /* oh well */; return 0; }