]> code.delx.au - gnu-emacs/commitdiff
(w32_font_match): Allocate three more bytes to regex
authorKenichi Handa <handa@m17n.org>
Sun, 28 Jan 2001 23:48:02 +0000 (23:48 +0000)
committerKenichi Handa <handa@m17n.org>
Sun, 28 Jan 2001 23:48:02 +0000 (23:48 +0000)
for '^', '$', and '\0'.

src/w32fns.c

index 649f15012a10b1a1cf2b34f725388821d827df47..5b8074ca7ab93fbc4167dbbab963fb3017b4c825 100644 (file)
@@ -6489,7 +6489,7 @@ w32_font_match (fontname, pattern)
     char * fontname;
     char * pattern;
 {
-  char *regex = alloca (strlen (pattern) * 2);
+  char *regex = alloca (strlen (pattern) * 2 + 3);
   char *font_name_copy = alloca (strlen (fontname) + 1);
   char *ptr;