Skip to content

Commit 78be8d9

Browse files
committed
util: Drop OpOriginal() and OpTranslated()
The current implementation of the Join() allows do not use OpOriginal() and OpTranslated() unary operators at all.
1 parent da16f95 commit 78be8d9

File tree

3 files changed

+4
-8
lines changed

3 files changed

+4
-8
lines changed

src/qt/walletcontroller.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -248,7 +248,7 @@ void CreateWalletActivity::finish()
248248
if (!m_error_message.original.empty()) {
249249
QMessageBox::critical(m_parent_widget, tr("Create wallet failed"), QString::fromStdString(m_error_message.translated));
250250
} else if (!m_warning_message.empty()) {
251-
QMessageBox::warning(m_parent_widget, tr("Create wallet warning"), QString::fromStdString(Join(m_warning_message, "\n", OpTranslated)));
251+
QMessageBox::warning(m_parent_widget, tr("Create wallet warning"), QString::fromStdString(Join(m_warning_message, Untranslated("\n")).translated));
252252
}
253253

254254
if (m_wallet_model) Q_EMIT created(m_wallet_model);
@@ -289,7 +289,7 @@ void OpenWalletActivity::finish()
289289
if (!m_error_message.original.empty()) {
290290
QMessageBox::critical(m_parent_widget, tr("Open wallet failed"), QString::fromStdString(m_error_message.translated));
291291
} else if (!m_warning_message.empty()) {
292-
QMessageBox::warning(m_parent_widget, tr("Open wallet warning"), QString::fromStdString(Join(m_warning_message, "\n", OpTranslated)));
292+
QMessageBox::warning(m_parent_widget, tr("Open wallet warning"), QString::fromStdString(Join(m_warning_message, Untranslated("\n")).translated));
293293
}
294294

295295
if (m_wallet_model) Q_EMIT opened(m_wallet_model);

src/util/translation.h

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,10 +33,6 @@ inline bilingual_str operator+(bilingual_str lhs, const bilingual_str& rhs)
3333

3434
/** Mark a bilingual_str as untranslated */
3535
inline bilingual_str Untranslated(std::string original) { return {original, original}; }
36-
/** Unary operator to return the original */
37-
inline std::string OpOriginal(const bilingual_str& b) { return b.original; }
38-
/** Unary operator to return the translation */
39-
inline std::string OpTranslated(const bilingual_str& b) { return b.translated; }
4036

4137
namespace tinyformat {
4238
template <typename... Args>

src/wallet/rpcwallet.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2597,7 +2597,7 @@ static UniValue loadwallet(const JSONRPCRequest& request)
25972597

25982598
UniValue obj(UniValue::VOBJ);
25992599
obj.pushKV("name", wallet->GetName());
2600-
obj.pushKV("warning", Join(warnings, "\n", OpOriginal));
2600+
obj.pushKV("warning", Join(warnings, Untranslated("\n")).original);
26012601

26022602
return obj;
26032603
}
@@ -2737,7 +2737,7 @@ static UniValue createwallet(const JSONRPCRequest& request)
27372737

27382738
UniValue obj(UniValue::VOBJ);
27392739
obj.pushKV("name", wallet->GetName());
2740-
obj.pushKV("warning", Join(warnings, "\n", OpOriginal));
2740+
obj.pushKV("warning", Join(warnings, Untranslated("\n")).original);
27412741

27422742
return obj;
27432743
}

0 commit comments

Comments
 (0)