mirror of https://github.com/OpenVPN/openvpn-gui
Do not escape single quote character
Commit 6271d2f67
added escaping of single quote in
quoted strings which is wrong. Fix it.
Signed-off-by: Selva Nair <selva.nair@gmail.com>
pull/490/head
parent
2cc5788367
commit
79f5cb91c6
4
misc.c
4
misc.c
|
@ -162,7 +162,7 @@ out:
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Escape \ space ' and " in a string
|
* Escape backslash, space and double-quote in a string
|
||||||
* @param input Pointer to the string to escape
|
* @param input Pointer to the string to escape
|
||||||
* @returns A newly allocated string containing the result or NULL
|
* @returns A newly allocated string containing the result or NULL
|
||||||
* on error. Caller must free it after use.
|
* on error. Caller must free it after use.
|
||||||
|
@ -171,7 +171,7 @@ char *
|
||||||
escape_string(const char *input)
|
escape_string(const char *input)
|
||||||
{
|
{
|
||||||
char *out = strdup(input);
|
char *out = strdup(input);
|
||||||
const char *esc = "\'\"\\ ";
|
const char *esc = "\"\\ ";
|
||||||
|
|
||||||
if (!out)
|
if (!out)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue