forked from ariadne/pkgconf
fragment: Mingw needs to use POSIX handling for `\\`
Otherwise it won't correctly escape things like spaces, and can print out the `\` literal escaping nothing, which causes most shell lexers to choke. Fixes: #238submit/fix-mingw-escaping
parent
5c545fc9dc
commit
68e3f24000
|
@ -438,7 +438,7 @@ fragment_quote(const pkgconf_fragment_t *frag)
|
|||
(*src > ':' && *src < '=') ||
|
||||
(*src > '=' && *src < '@') ||
|
||||
(*src > 'Z' && *src < '\\') ||
|
||||
#ifndef _WIN32
|
||||
#ifndef _MSC_VER
|
||||
(*src == '\\') ||
|
||||
#endif
|
||||
(*src > '\\' && *src < '^') ||
|
||||
|
|
Loading…
Reference in New Issue