From db2c2f0744e7e233778d9c8839fbddcb936de36c Mon Sep 17 00:00:00 2001 From: Enno Rehling Date: Wed, 28 Apr 2021 17:25:56 +0200 Subject: [PATCH] https://bugs.eressea.de/view.php?id=2745 use double quotation marks in generated orders. --- src/kernel/order.c | 4 ++-- src/kernel/order.test.c | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/kernel/order.c b/src/kernel/order.c index 401352ad5..dcd68db0d 100644 --- a/src/kernel/order.c +++ b/src/kernel/order.c @@ -131,9 +131,9 @@ char* get_command(const order *ord, const struct locale *lang, char *sbuffer, si sbs_strcat(&sbs, str); } else { - sbs_strcat(&sbs, " '"); + sbs_strcat(&sbs, " \""); sbs_strcat(&sbs, str); - sbs_strcat(&sbs, "'"); + sbs_strcat(&sbs, "\""); } } } else { diff --git a/src/kernel/order.test.c b/src/kernel/order.test.c index 3b08d3a3b..475efb21c 100644 --- a/src/kernel/order.test.c +++ b/src/kernel/order.test.c @@ -454,7 +454,7 @@ static void test_study_order_quoted(CuTest *tc) { CuAssertIntEquals(tc, K_STUDY, init_order(u->thisorder, lang)); CuAssertStrEquals(tc, skillname(SK_WEAPONLESS, lang), gettoken(token, sizeof(token))); - CuAssertStrEquals(tc, "LERNE 'Waffenloser Kampf'", get_command(u->thisorder, lang, token, sizeof(token))); + CuAssertStrEquals(tc, "LERNE \"Waffenloser Kampf\"", get_command(u->thisorder, lang, token, sizeof(token))); mstream_init(&out); stream_order(&out, u->thisorder, lang, true);