diff --git a/src/tool_operate.c b/src/tool_operate.c index 96c7ac745e7ab1..13d3fc5ded9df7 100644 --- a/src/tool_operate.c +++ b/src/tool_operate.c @@ -319,7 +319,7 @@ static CURLcode pre_transfer(struct GlobalConfig *global, } return CURLE_READ_ERROR; } - per->infdopen = isstdin; + per->infdopen = !isstdin; /* we ignore file size for char/block devices, sockets, etc. */ if(S_ISREG(fileinfo.st_mode))