2023-12-07 01:29:52 +01:00
|
|
|
diff --git "a/src/tool_getparam.c" "b/src/tool_getparam.c"
|
2023-12-07 03:46:35 +01:00
|
|
|
index 5fa1ace..730400c 100644
|
2023-12-07 01:29:52 +01:00
|
|
|
--- "a/src/tool_getparam.c"
|
|
|
|
+++ "b/src/tool_getparam.c"
|
2023-12-07 03:46:35 +01:00
|
|
|
@@ -23,6 +23,10 @@
|
|
|
|
***************************************************************************/
|
|
|
|
#include "tool_setup.h"
|
|
|
|
|
|
|
|
+#ifndef HAVE_WRITABLE_ARGV
|
|
|
|
+#define HAVE_WRITABLE_ARGV 1
|
|
|
|
+#endif
|
|
|
|
+
|
|
|
|
#include "strcase.h"
|
|
|
|
|
|
|
|
#define ENABLE_CURLX_PRINTF
|
|
|
|
@@ -563,8 +567,13 @@ static void cleanarg(argv_item_t str)
|
2023-04-04 22:14:55 +02:00
|
|
|
* argument out so that the username:password isn't displayed in the
|
|
|
|
* system process list */
|
|
|
|
if(str) {
|
|
|
|
+#ifdef _UNICODE
|
|
|
|
+ size_t len = wcslen(str);
|
|
|
|
+ wmemset(str, L' ', len);
|
|
|
|
+#else
|
|
|
|
size_t len = strlen(str);
|
|
|
|
memset(str, ' ', len);
|
|
|
|
+#endif
|
|
|
|
}
|
|
|
|
}
|
2023-09-24 16:27:44 +02:00
|
|
|
#else
|