mirror of
https://codeberg.org/anoncontributorxmr/monero.git
synced 2024-11-27 05:13:25 +01:00
notify: fix tokenizing being too strict
This commit is contained in:
parent
1b4fa00d7c
commit
28b6dbf263
@ -48,7 +48,7 @@ Notify::Notify(const char *spec)
|
|||||||
{
|
{
|
||||||
CHECK_AND_ASSERT_THROW_MES(spec, "Null spec");
|
CHECK_AND_ASSERT_THROW_MES(spec, "Null spec");
|
||||||
|
|
||||||
boost::split(args, spec, boost::is_any_of(" "));
|
boost::split(args, spec, boost::is_any_of(" \t"), boost::token_compress_on);
|
||||||
CHECK_AND_ASSERT_THROW_MES(args.size() > 0, "Failed to parse spec");
|
CHECK_AND_ASSERT_THROW_MES(args.size() > 0, "Failed to parse spec");
|
||||||
if (strchr(spec, '\'') || strchr(spec, '\"') || strchr(spec, '\\'))
|
if (strchr(spec, '\'') || strchr(spec, '\"') || strchr(spec, '\\'))
|
||||||
MWARNING("A notification spec contains a quote or backslash: note that these are handled verbatim, which may not be the intent");
|
MWARNING("A notification spec contains a quote or backslash: note that these are handled verbatim, which may not be the intent");
|
||||||
|
Loading…
Reference in New Issue
Block a user