diff options
| author | Anthony Towns <[email protected]> | 2018-04-04 18:02:00 +1000 |
|---|---|---|
| committer | Anthony Towns <[email protected]> | 2018-04-11 23:15:28 +1000 |
| commit | 4d34fcc7138f0ffc831f0f8601c50cc7f494c197 (patch) | |
| tree | 2d164195b5bfb5128be26ee4b8e18ef5acfe3274 /src/httpserver.cpp | |
| parent | ArgsManager: keep command line and config file arguments separate (diff) | |
| download | discoin-4d34fcc7138f0ffc831f0f8601c50cc7f494c197.tar.xz discoin-4d34fcc7138f0ffc831f0f8601c50cc7f494c197.zip | |
ArgsManager: drop m_negated_args
When a -nofoo option is seen, instead of adding it to a separate
set of negated args, set the arg as being an empty vector of strings.
This changes the behaviour in some ways:
- -nofoo=0 still sets foo=1 but no longer treats it as a negated arg
- -nofoo=1 -foo=2 has GetArgs() return [2] rather than [2,0]
- "foo=2 \n -nofoo=1" in a config file no longer returns [2,0], just [0]
- GetArgs returns an empty vector for negated args
Diffstat (limited to 'src/httpserver.cpp')
0 files changed, 0 insertions, 0 deletions