emacs-diffs
[Top][All Lists]
Advanced

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

[Emacs-diffs] Changes to emacs/src/w32fns.c [emacs-unicode-2]


From: Miles Bader
Subject: [Emacs-diffs] Changes to emacs/src/w32fns.c [emacs-unicode-2]
Date: Fri, 22 Oct 2004 06:21:35 -0400

Index: emacs/src/w32fns.c
diff -c emacs/src/w32fns.c:1.219.2.10 emacs/src/w32fns.c:1.219.2.11
*** emacs/src/w32fns.c:1.219.2.10       Thu Sep  9 09:36:35 2004
--- emacs/src/w32fns.c  Fri Oct 22 10:13:34 2004
***************
*** 5667,5678 ****
      char * fontname;
      char * pattern;
  {
!   char *regex = alloca (strlen (pattern) * 2 + 3);
!   char *font_name_copy = alloca (strlen (fontname) + 1);
    char *ptr;
  
!   /* Copy fontname so we can modify it during comparison.  */
!   strcpy (font_name_copy, fontname);
  
    ptr = regex;
    *ptr++ = '^';
--- 5667,5680 ----
      char * fontname;
      char * pattern;
  {
!   char *font_name_copy;
    char *ptr;
+   Lisp_Object encoded_font_name;
+   char *regex = alloca (strlen (pattern) * 2 + 3);
  
!   /* Convert fontname to unibyte for match.  */
!   encoded_font_name = string_make_unibyte (build_string (fontname));
!   font_name_copy = SDATA (encoded_font_name);
  
    ptr = regex;
    *ptr++ = '^';




reply via email to

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