Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Open sidebar
emacs
emacs
Commits
b70001a1
Commit
b70001a1
authored
Jan 25, 2005
by
Richard M. Stallman
Browse files
(x_error_quitter): No longer static, and moved after x_error_handler.
parent
2fc3738c
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
19 additions
and
16 deletions
+19
-16
src/xterm.c
src/xterm.c
+19
-16
No files found.
src/xterm.c
View file @
b70001a1
...
...
@@ -7766,12 +7766,30 @@ x_connection_closed (dpy, error_message)
error ("%s", error_msg);
}
/* This is the first-level handler for X protocol errors.
It calls x_error_quitter or x_error_catcher. */
static int
x_error_handler (display, error)
Display *display;
XErrorEvent *error;
{
if (! NILP (x_error_message_string))
x_error_catcher (display, error);
else
x_error_quitter (display, error);
return 0;
}
/* This is the usual handler for X protocol errors.
It kills all frames on the display that we got the error for.
If that was the only one, it prints an error message and kills Emacs. */
static void
/* This is not static because we want to put a breakpoint on it.
It is after x_error_handler so that it won't get inlined in
x_error_handler. */
void
x_error_quitter (display, error)
Display *display;
XErrorEvent *error;
...
...
@@ -7788,21 +7806,6 @@ x_error_quitter (display, error)
}
/* This is the first-level handler for X protocol errors.
It calls x_error_quitter or x_error_catcher. */
static int
x_error_handler (display, error)
Display *display;
XErrorEvent *error;
{
if (! NILP (x_error_message_string))
x_error_catcher (display, error);
else
x_error_quitter (display, error);
return 0;
}
/* This is the handler for X IO errors, always.
It kills all frames on the display that we lost touch with.
If that was the only one, it prints an error message and kills Emacs. */
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment