* xterm.c (XTread_socket): Don't define label "out" unless it's used.
authorPaul Eggert <eggert@cs.ucla.edu>
Wed, 9 Mar 2011 07:05:07 +0000 (23:05 -0800)
committerPaul Eggert <eggert@cs.ucla.edu>
Wed, 9 Mar 2011 07:05:07 +0000 (23:05 -0800)
src/ChangeLog
src/xterm.c

index dd88e96..f0c1db2 100644 (file)
@@ -6,6 +6,7 @@
        Remove unused functions.
        (x_shift_glyphs_for_insert, XTflash, XTring_bell):
        (x_calc_absolute_position): Now static.
+       (XTread_socket): Don't define label "out" unless it's used.
 
        * xfaces.c (clear_face_cache, Fx_list_fonts, Fface_font): Rename
        or move locals to avoid shadowing.
index beb215b..4c7fc1b 100644 (file)
@@ -7042,6 +7042,8 @@ XTread_socket (struct terminal *terminal, int expected, struct input_event *hold
         goto out;
     }
 
+ out:;
+
 #else /* USE_GTK */
 
   /* For GTK we must use the GTK event loop.  But XEvents gets passed
@@ -7068,8 +7070,6 @@ XTread_socket (struct terminal *terminal, int expected, struct input_event *hold
     }
 #endif /* USE_GTK */
 
- out:;
-
   /* On some systems, an X bug causes Emacs to get no more events
      when the window is destroyed.  Detect that.  (1994.)  */
   if (! event_found)