зеркало из https://github.com/mozilla/pjs.git
Added error callback
This commit is contained in:
Родитель
dea55a262d
Коммит
0dbe15a211
|
@ -28,6 +28,23 @@ void RunPump(void* arg)
|
|||
{
|
||||
}
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
//
|
||||
// constructor
|
||||
//
|
||||
//-------------------------------------------------------------------------
|
||||
int nsToolkitErrorHandler (Display * mydisplay, XErrorEvent * myerr)
|
||||
{
|
||||
char msg[80] ;
|
||||
|
||||
XGetErrorText (mydisplay, myerr->error_code, msg, 80) ;
|
||||
fprintf (stderr, "-------------------------------------\n");
|
||||
fprintf (stderr, "Error code %s\n", msg) ;
|
||||
fprintf (stderr, "-------------------------------------\n");
|
||||
//exit() ;
|
||||
}
|
||||
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
//
|
||||
// constructor
|
||||
|
@ -35,6 +52,7 @@ void RunPump(void* arg)
|
|||
//-------------------------------------------------------------------------
|
||||
nsToolkit::nsToolkit()
|
||||
{
|
||||
XSetErrorHandler (nsToolkitErrorHandler) ;
|
||||
NS_INIT_REFCNT();
|
||||
}
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче