aboutsummaryrefslogtreecommitdiff
path: root/src/test/result_tests.cpp
diff options
context:
space:
mode:
authorRyan Ofsky <ryan@ofsky.org>2024-10-09 10:27:32 -0400
committerRyan Ofsky <ryan@ofsky.org>2024-12-04 15:09:05 -0400
commit0184d33b3d28fe78a2ee228417ebfd6f46fcaee5 (patch)
tree2d9258c148a95c7dac5281f3cbd5712232940a9a /src/test/result_tests.cpp
parent006e4d1d5984d841c9ac0a6f3c40cfd51e774eda (diff)
scripted-diff: Replace strprintf(Untranslated) with Untranslated(strprintf)
This makes code more consistent and makes it easier to add compile-time checking to enforce that format strings contain the right specifiers, because it stops using Untranslated() to create the format string, so the Untranslated() function will not need to get involved in formatting. -BEGIN VERIFY SCRIPT- quote='"[^"]+"' quotes="(?:$quote|\\s)*" nonparens="[^()]*" single_level_paren="\($nonparens\)" double_level_paren="\($nonparens\($nonparens\)$nonparens\)" exprs="(?:$double_level_paren|$single_level_paren|$nonparens)*" git grep -l 'Untranslated' | xargs perl -0777 -i -pe "s/strprintf\((\\W*)Untranslated\(($quotes)\)($exprs)(\))/Untranslated(\1strprintf(\2\3))/gs" -END VERIFY SCRIPT-
Diffstat (limited to 'src/test/result_tests.cpp')
-rw-r--r--src/test/result_tests.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/test/result_tests.cpp b/src/test/result_tests.cpp
index 6a23a7b895..68dace21df 100644
--- a/src/test/result_tests.cpp
+++ b/src/test/result_tests.cpp
@@ -42,7 +42,7 @@ util::Result<int> IntFn(int i, bool success)
util::Result<bilingual_str> StrFn(bilingual_str s, bool success)
{
if (success) return s;
- return util::Error{strprintf(Untranslated("str %s error."), s.original)};
+ return util::Error{Untranslated(strprintf("str %s error.", s.original))};
}
util::Result<NoCopy> NoCopyFn(int i, bool success)