summaryrefslogtreecommitdiff
path: root/otk/display.cc
diff options
context:
space:
mode:
authorDana Jansens <danakj@orodu.net>2003-01-07 07:24:39 +0000
committerDana Jansens <danakj@orodu.net>2003-01-07 07:24:39 +0000
commit19eb13679dff7cb492f09b848e34b1fe6c081cbc (patch)
treeeca88a7c88b897baceccf3aff8f6d26874cfb722 /otk/display.cc
parent13f1f39f013b00425310859aa7fbe0f779c0f168 (diff)
abort() on X errors that aren't BadWindow errors
Diffstat (limited to 'otk/display.cc')
-rw-r--r--otk/display.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/otk/display.cc b/otk/display.cc
index 21ffcd5d..6fc6117c 100644
--- a/otk/display.cc
+++ b/otk/display.cc
@@ -65,6 +65,8 @@ int OBDisplay::xerrorHandler(Display *d, XErrorEvent *e)
{
XGetErrorText(d, e->error_code, errtxt, 128);
printf("X Error: %s\n", errtxt);
+ if (e->error_code != BadWindow)
+ abort();
}
#else
(void)d;