From 2834bfb1f99219040ace0b41c80965c464b95120 Mon Sep 17 00:00:00 2001 From: Mark Pizzolato Date: Mon, 20 Sep 2021 07:37:14 -0700 Subject: [PATCH] SCP: Avoid 'not found' error in tool path locater on Windows --- scp.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/scp.c b/scp.c index 6ec9f755..a9b41170 100644 --- a/scp.c +++ b/scp.c @@ -6405,13 +6405,15 @@ FILE *f; #if defined(_WIN32) #define FIND_CMD "where" +#define FIND_CMD2 "2>NUL" #define popen _popen #define pclose _pclose #else #define FIND_CMD "which" +#define FIND_CMD2 "" #endif memset (toolpath, 0, sizeof(toolpath)); -snprintf (findcmd, sizeof (findcmd), "%s %s", FIND_CMD, tool); +snprintf (findcmd, sizeof (findcmd), "%s %s %s", FIND_CMD, tool, FIND_CMD2); if ((f = popen (findcmd, "r"))) { do { if (NULL == fgets (toolpath, sizeof(toolpath)-1, f))