guile-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Guile-commits] 01/03: srfi-14: Fix possible buffer overrun in '%char-se


From: Ludovic Courtès
Subject: [Guile-commits] 01/03: srfi-14: Fix possible buffer overrun in '%char-set-dump'.
Date: Thu, 20 Jun 2019 06:26:31 -0400 (EDT)

civodul pushed a commit to branch stable-2.2
in repository guile.

commit d59dc5fbf2b36d841db35b8d3816d4da92a568a2
Author: Ludovic Courtès <address@hidden>
Date:   Thu Jun 20 11:34:46 2019 +0200

    srfi-14: Fix possible buffer overrun in '%char-set-dump'.
    
    * libguile/srfi-14.c (scm_sys_char_set_dump): Change array size from 9
    to 11 as suggested by GCC 9.1.0.
---
 libguile/srfi-14.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/libguile/srfi-14.c b/libguile/srfi-14.c
index a4d71e8..52d5a40 100644
--- a/libguile/srfi-14.c
+++ b/libguile/srfi-14.c
@@ -2038,7 +2038,7 @@ SCM_DEFINE (scm_sys_char_set_dump, "%char-set-dump", 1, 
0, 0, (SCM charset),
   SCM ranges = SCM_EOL, elt;
   size_t i;
   scm_t_char_set *cs;
-  char codepoint_string_lo[9], codepoint_string_hi[9];
+  char codepoint_string_lo[11], codepoint_string_hi[11];
 
   SCM_VALIDATE_SMOB (1, charset, charset);
   cs = SCM_CHARSET_DATA (charset);



reply via email to

[Prev in Thread] Current Thread [Next in Thread]