]> git.eshelyaron.com Git - emacs.git/commitdiff
* syntax.c (back_comment): Use more-natural location for label.
authorPaul Eggert <eggert@cs.ucla.edu>
Wed, 9 Jul 2014 23:39:58 +0000 (16:39 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Wed, 9 Jul 2014 23:39:58 +0000 (16:39 -0700)
src/ChangeLog
src/syntax.c

index ceddf35450d79a8977cf5a7ca976dafef47d0802..bcd004d9677fcdb573e84b88e9a94b37d0971ca0 100644 (file)
@@ -1,5 +1,7 @@
 2014-07-09  Paul Eggert  <eggert@cs.ucla.edu>
 
+       * syntax.c (back_comment): Use more-natural location for label.
+
        * font.c, font.h (font_unparse_fcname): Now static.
        Define only if HAVE_XFT || HAVE_FREETYPE || HAVE_NS.
 
index 0ee48bb3725f90bbb206f2ffbf37a9dd88f8bfc6..4166ee211c76eadad95dc1b15ce70c53a6278131 100644 (file)
@@ -835,12 +835,10 @@ back_comment (ptrdiff_t from, ptrdiff_t from_byte, ptrdiff_t stop,
       from_byte = comstart_byte;
       UPDATE_SYNTAX_TABLE_FORWARD (from - 1);
     }
-  else
+  else lossage:
     {
       struct lisp_parse_state state;
-      bool adjusted;
-    lossage:
-      adjusted = true;
+      bool adjusted = true;
       /* We had two kinds of string delimiters mixed up
         together.  Decode this going forwards.
         Scan fwd from a known safe place (beginning-of-defun)