From f0e7f4d2734b7e1e88668c36e041f2d205300516 Mon Sep 17 00:00:00 2001 From: PatR Date: Sun, 5 Mar 2023 14:49:45 -0800 Subject: [PATCH] egraving fix Fix a "format is not literal" warning. --- src/pager.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/pager.c b/src/pager.c index a2d314ece..af598a57b 100644 --- a/src/pager.c +++ b/src/pager.c @@ -1430,7 +1430,8 @@ add_quoted_engraving(coordxy x, coordxy y, char *buf) if (ep) { if (ep->eread) - Snprintf(temp_buf, sizeof temp_buf, " with remembered text: \"%s\"", + Snprintf(temp_buf, sizeof temp_buf, + " with remembered text: \"%s\"", ep->engr_txt[remembered_text]); else Snprintf(temp_buf, sizeof temp_buf, " that you've never read"); @@ -1644,7 +1645,7 @@ do_look(int mode, coord *click_cc) engbuf[0] = '\0'; if (add_quoted_engraving(cc.x, cc.y, engbuf)) { Snprintf(eos(out_str), BUFSZ - strlen(out_str) - 1, - engbuf); + "%s", engbuf); } } /* use putmixed() because there may be an encoded glyph present */