We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 376294c commit fe05dd0Copy full SHA for fe05dd0
src/util/translation.h
@@ -16,13 +16,19 @@
16
struct bilingual_str {
17
std::string original;
18
std::string translated;
19
+
20
+ bilingual_str& operator+=(const bilingual_str& rhs)
21
+ {
22
+ original += rhs.original;
23
+ translated += rhs.translated;
24
+ return *this;
25
+ }
26
};
27
-inline bilingual_str operator+(const bilingual_str& lhs, const bilingual_str& rhs)
28
+inline bilingual_str operator+(bilingual_str lhs, const bilingual_str& rhs)
29
{
- return bilingual_str{
- lhs.original + rhs.original,
- lhs.translated + rhs.translated};
30
+ lhs += rhs;
31
+ return lhs;
32
}
33
34
/** Mark a bilingual_str as untranslated */
0 commit comments