aboutsummaryrefslogtreecommitdiff
path: root/src/util/system.h
diff options
context:
space:
mode:
authorRussell Yanofsky <russ@yanofsky.org>2021-08-18 21:08:08 -0400
committerRussell Yanofsky <russ@yanofsky.org>2021-10-25 10:44:17 -0400
commitc5d7e34bd9a4ad752c5ec88032420e2e90ab17ab (patch)
tree15ef772af6bf9ce313970f1506d31c8a90fa80c7 /src/util/system.h
parentb8c069b7a952e326d2d974cc671889d1a3b38aa4 (diff)
downloadbitcoin-c5d7e34bd9a4ad752c5ec88032420e2e90ab17ab.tar.xz
scripted-diff: disable unimplemented ArgsManager BOOL/INT/STRING flags
This commit does not change behavior in any way. See previous commit for complete rationale, but these flags are being disabled because they aren't implemented and will otherwise break backwards compatibility when they are implemented. -BEGIN VERIFY SCRIPT- sed -i 's:\(ALLOW_.*\) \(//!< unimplemented\):// \1\2:' src/util/system.h sed -i '/DISALLOW_NEGATION.*scripted-diff/d' src/util/system.cpp git grep -l 'ArgsManager::ALLOW_\(INT\|STRING\)' | xargs sed -i 's/ArgsManager::ALLOW_\(INT\|STRING\)/ArgsManager::ALLOW_ANY | ArgsManager::DISALLOW_NEGATION/g' git grep -l 'ALLOW_BOOL' -- ':!src/util/system.h' | xargs sed -i 's/ALLOW_BOOL/ALLOW_ANY/g' -END VERIFY SCRIPT-
Diffstat (limited to 'src/util/system.h')
-rw-r--r--src/util/system.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/util/system.h b/src/util/system.h
index a4323e0f9e..37d976221b 100644
--- a/src/util/system.h
+++ b/src/util/system.h
@@ -164,10 +164,10 @@ public:
*/
enum Flags : uint32_t {
ALLOW_ANY = 0x01, //!< disable validation
- ALLOW_BOOL = 0x02, //!< unimplemented, draft implementation in #16545
- ALLOW_INT = 0x04, //!< unimplemented, draft implementation in #16545
- ALLOW_STRING = 0x08, //!< unimplemented, draft implementation in #16545
- ALLOW_LIST = 0x10, //!< unimplemented, draft implementation in #16545
+ // ALLOW_BOOL = 0x02, //!< unimplemented, draft implementation in #16545
+ // ALLOW_INT = 0x04, //!< unimplemented, draft implementation in #16545
+ // ALLOW_STRING = 0x08, //!< unimplemented, draft implementation in #16545
+ // ALLOW_LIST = 0x10, //!< unimplemented, draft implementation in #16545
DISALLOW_NEGATION = 0x20, //!< disallow -nofoo syntax
DEBUG_ONLY = 0x100,