X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=src%2Ffont-lock.c;h=53ea4164a764cf3eaf7d5373e9172bf724caa591;hb=4f29597e4f3696a59bb08ffece07183c1568c4a5;hp=cefa0d5ed8559cbba8f593000c8f52d200a3fea8;hpb=2e3e3f9ee27fec50f45c282d71eaddf7c673bc56;p=chise%2Fxemacs-chise.git- diff --git a/src/font-lock.c b/src/font-lock.c index cefa0d5..53ea416 100644 --- a/src/font-lock.c +++ b/src/font-lock.c @@ -414,8 +414,7 @@ static void find_context (struct buffer *buf, Bufpos pt) { /* This function can GC */ - struct Lisp_Char_Table *mirrortab = - XCHAR_TABLE (buf->mirror_syntax_table); + Lisp_Char_Table *mirrortab = XCHAR_TABLE (buf->mirror_syntax_table); Lisp_Object syntaxtab = buf->syntax_table; Emchar prev_c, c; Bufpos target = pt; @@ -769,8 +768,14 @@ syms_of_font_lock (void) } void -vars_of_font_lock (void) +reinit_vars_of_font_lock (void) { xzero (context_cache); xzero (bol_context_cache); } + +void +vars_of_font_lock (void) +{ + reinit_vars_of_font_lock (); +}