[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Bug#89310: make: a command with tilde expansion is incorrectly direc
From: |
Paul D. Smith |
Subject: |
Re: Bug#89310: make: a command with tilde expansion is incorrectly directly executed |
Date: |
Mon, 16 Apr 2001 10:26:26 -0400 |
This has already been fixed in the sources. Try this patch.
Thanks for the report!
--- make-3.79.1/job.c Fri Jun 23 11:54:56 2000
+++ make/job.c Sun Jul 30 14:26:43 2000
@@ -2421,7 +2421,7 @@
char* sh_chars;
char** sh_cmds;
#else /* WINDOWS32 */
- static char sh_chars[] = "#;\"*?[]&|<>(){}$`^";
+ static char sh_chars[] = "#;\"*?[]&|<>(){}$`^~";
static char *sh_cmds[] = { "cd", "eval", "exec", "exit", "login",
"logout", "set", "umask", "wait", "while", "for",
"case", "if", ":", ".", "break", "continue",
--
-------------------------------------------------------------------------------
Paul D. Smith <address@hidden> Find some GNU make tips at:
http://www.gnu.org http://www.paulandlesley.org/gmake/
"Please remain calm...I may be mad, but I am a professional." --Mad Scientist