diff options
author | Reese Russell <reese.russell@ymail.com> | 2023-08-18 02:34:10 +0000 |
---|---|---|
committer | Reese Russell <reese.russell@ymail.com> | 2023-08-18 04:04:06 +0000 |
commit | 6e8f6468cbf1320b70cf01333002a31b44cb7c33 (patch) | |
tree | 3044951c8605bfcc8be81294929f94096ceeff47 | |
parent | 6ce5e8f4758e6fccf59b3980af417ec6c75e383e (diff) | |
download | bitcoin-6e8f6468cbf1320b70cf01333002a31b44cb7c33.tar.xz |
removed StrFormatInternalBug quote delimitation
-rw-r--r-- | src/rpc/util.cpp | 7 | ||||
-rw-r--r-- | src/util/check.cpp | 2 | ||||
-rwxr-xr-x | test/functional/rpc_misc.py | 2 |
3 files changed, 5 insertions, 6 deletions
diff --git a/src/rpc/util.cpp b/src/rpc/util.cpp index 08a778a60e..5029c6dd1c 100644 --- a/src/rpc/util.cpp +++ b/src/rpc/util.cpp @@ -1141,10 +1141,9 @@ std::string RPCArg::ToString(const bool oneline) const if (oneline && !m_opts.oneline_description.empty()) { if (m_opts.oneline_description[0] == '\"' && m_type != Type::STR_HEX && m_type != Type::STR && gArgs.GetBoolArg("-rpcdoccheck", DEFAULT_RPC_DOC_CHECK)) { throw std::runtime_error{ - strprintf("Internal bug detected: non-string RPC arg \"%s\" quotes oneline_description:\n%s\n%s %s\nPlease report this issue here: %s\n", - m_names, m_opts.oneline_description, - PACKAGE_NAME, FormatFullVersion(), - PACKAGE_BUGREPORT)}; + STR_INTERNAL_BUG(strprintf("non-string RPC arg \"%s\" quotes oneline_description:\n%s", + m_names, m_opts.oneline_description) + )}; } return m_opts.oneline_description; } diff --git a/src/util/check.cpp b/src/util/check.cpp index 795dce7124..c4d4b0cc28 100644 --- a/src/util/check.cpp +++ b/src/util/check.cpp @@ -18,7 +18,7 @@ std::string StrFormatInternalBug(std::string_view msg, std::string_view file, int line, std::string_view func) { - return strprintf("Internal bug detected: \"%s\"\n%s:%d (%s)\n" + return strprintf("Internal bug detected: %s\n%s:%d (%s)\n" "%s %s\n" "Please report this issue here: %s\n", msg, file, line, func, PACKAGE_NAME, FormatFullVersion(), PACKAGE_BUGREPORT); diff --git a/test/functional/rpc_misc.py b/test/functional/rpc_misc.py index 43d1e2c731..20485c01d3 100755 --- a/test/functional/rpc_misc.py +++ b/test/functional/rpc_misc.py @@ -27,7 +27,7 @@ class RpcMiscTest(BitcoinTestFramework): self.log.info("test CHECK_NONFATAL") assert_raises_rpc_error( -1, - 'Internal bug detected: "request.params[9].get_str() != "trigger_internal_bug""', + 'Internal bug detected: request.params[9].get_str() != "trigger_internal_bug"', lambda: node.echo(arg9='trigger_internal_bug'), ) |