diff options
-rw-r--r-- | recordmydesktop/include/rmdfunc.h | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/recordmydesktop/include/rmdfunc.h b/recordmydesktop/include/rmdfunc.h index de12ef1..b5bafd8 100644 --- a/recordmydesktop/include/rmdfunc.h +++ b/recordmydesktop/include/rmdfunc.h @@ -710,6 +710,22 @@ int RegisterShortcut(Display *dpy, const char *shortcut, HotKey *hotkey); +/* + * Handling of X errors. + * Ignores, bad access when registering shortcuts + * and BadWindow on XQueryTree + * + * \param dpy Connection to the X Server + * + * \param e XErrorEvent struct containing error info + * + * \returns 0 on the two ignored cases, calls exit(1) + * otherwise. + * + */ + +int rmdErrorHandler(Display *dpy,XErrorEvent *e); + #endif |