From 42ffa05d4aca7941be9d9b90c5d243b69521dd61 Mon Sep 17 00:00:00 2001 From: Ali Gholami Rudi Date: Sat, 25 Nov 2023 23:56:30 +0330 Subject: [PATCH] reg: use snprintf for string values in num_str() --- reg.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/reg.c b/reg.c index b7e52ff..0df8505 100644 --- a/reg.c +++ b/reg.c @@ -105,13 +105,13 @@ char *num_str(int id) return numbuf; case 'z': if (f_divreg() >= 0) - sprintf(numbuf, "%s", map_name(f_divreg())); + snprintf(numbuf, sizeof(numbuf), "%s", map_name(f_divreg())); return numbuf; case 'F': - sprintf(numbuf, "%s", in_filename()); + snprintf(numbuf, sizeof(numbuf), "%s", in_filename()); return numbuf; case 'D': - sprintf(numbuf, "%s", directory(in_filename())); + snprintf(numbuf, sizeof(numbuf), "%s", directory(in_filename())); return numbuf; case '$': sprintf(numbuf, "%d", in_nargs() - 1); -- 2.11.4.GIT