Kaynağa Gözat

Fixed compile error

Dalton Nell 9 yıl önce
ebeveyn
işleme
7da3bf4e1d
2 değiştirilmiş dosya ile 3 ekleme ve 3 silme
  1. 3
    2
      x.cpp
  2. 0
    1
      x.hpp

+ 3
- 2
x.cpp Dosyayı Görüntüle

@@ -13,7 +13,8 @@ int slop::XEngineErrorHandler( Display* dpy, XErrorEvent* event ) {
13 13
         return 0;
14 14
     }
15 15
     // Otherwise call the default error handler
16
-    return slop::OldXErrorHandler( dpy, event );
16
+    //return slop::OldXErrorHandler( dpy, event );
17
+    exit(1);
17 18
 }
18 19
 
19 20
 slop::XEngine::XEngine() {
@@ -78,7 +79,7 @@ int slop::XEngine::init( std::string display ) {
78 79
     m_root      = DefaultRootWindow( m_display );
79 80
 
80 81
     m_good = true;
81
-    slop::OldXErrorHandler = XSetErrorHandler( slop::XEngineErrorHandler );
82
+    XSetErrorHandler( slop::XEngineErrorHandler );
82 83
     return 0;
83 84
 }
84 85
 

+ 0
- 1
x.hpp Dosyayı Görüntüle

@@ -96,7 +96,6 @@ private:
96 96
 };
97 97
 
98 98
 int XEngineErrorHandler( Display* dpy, XErrorEvent* event );
99
-XErrorHandler OldXErrorHandler;
100 99
 
101 100
 }
102 101