summaryrefslogtreecommitdiff
path: root/tools/msgenc/msgenc.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tools/msgenc/msgenc.cpp')
-rw-r--r--tools/msgenc/msgenc.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/tools/msgenc/msgenc.cpp b/tools/msgenc/msgenc.cpp
index 3408f83d..232a3bee 100644
--- a/tools/msgenc/msgenc.cpp
+++ b/tools/msgenc/msgenc.cpp
@@ -136,11 +136,10 @@ void encode_messages() {
} while (k++ != string::npos);
if (command == "STRVAR") {
- encoded += enc_short(args[0] | command_i, seed);
+ command_i |= args[0];
args.erase(args.begin());
- } else {
- encoded += enc_short(command_i, seed);
}
+ encoded += enc_short(command_i, seed);
encoded += enc_short(args.size(), seed);
for (auto num_i : args) {
encoded += enc_short(num_i, seed);