From 0ac1b7707c398bb9c65ec090ac7149a5468abf69 Mon Sep 17 00:00:00 2001 From: Markus Armbruster Date: Thu, 16 Dec 2004 21:56:17 +0000 Subject: [PATCH] (print_config): Undo rev. 1.17's incorrect simplification of km_comment printing. --- src/lib/gen/emp_config.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/lib/gen/emp_config.c b/src/lib/gen/emp_config.c index 0fe11552..54b1ad96 100644 --- a/src/lib/gen/emp_config.c +++ b/src/lib/gen/emp_config.c @@ -241,8 +241,11 @@ print_config(FILE *fp) fprintf(fp, "# Empire Configuration File:\n"); for (kp = configkeys; kp->km_key; kp++) { - if (kp->km_comment) - fprintf(fp, "\n# %s\n", kp->km_comment); + if (kp->km_comment) { + if (kp->km_comment[0] != '\n') + fprintf(fp, "\n# "); + fprintf(fp, "%s\n", kp->km_comment); + } if (!kp->km_key[0]) continue; switch (kp->km_type) {