Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37807188
en ru br
Репозитории ALT
S:2.3.2-alt8_9jpp8
www.altlinux.org/Changes

Группа :: Разработка/Прочее
Пакет: jogl2

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Патч: jogl2-0002-deactivate-debug-printf.patch
Скачать


--- a/src/nativewindow/native/x11/XineramaHelper.c
+++ b/src/nativewindow/native/x11/XineramaHelper.c
@@ -31,7 +31,7 @@
 #include <stdio.h>
 #include <dlfcn.h>
 
-// #define DEBUG 1
+#define XINERAMA_DEBUG 0
 
 static const char* XinExtName = "XINERAMA";
 
@@ -82,7 +82,7 @@ void* XineramaGetLibHandle() {
     xineramaLibHandle = dlopen(XineramaLibNames[i], RTLD_LAZY | RTLD_GLOBAL);
   }
 
-  #ifdef DEBUG
+  #if XINERAMA_DEBUG
     if(NULL!=xineramaLibHandle) {
       fprintf(stderr, "XineramaGetLibHandle: using lib %s -> %p\n", XineramaLibNames[i-1], xineramaLibHandle);
     } else {
@@ -94,7 +94,7 @@ void* XineramaGetLibHandle() {
 }
 
 Bool XineramaReleaseLibHandle(void* xineramaLibHandle) {
-  #ifdef DEBUG
+  #if XINERAMA_DEBUG
     fprintf(stderr, "XineramaReleaseLibHandle: release lib %p\n", xineramaLibHandle);
   #endif
   if(NULL==xineramaLibHandle) {
@@ -111,17 +111,17 @@ void* XineramaGetQueryFunc(void *xineram
     }
 
     #ifdef __sun_obsolete
-      #ifdef DEBUG
+      #if XINERAMA_DEBUG
         fprintf(stderr, "XineramaGetQueryFunc: trying func %p -> %s\n", xineramaLibHandle, XineramaGetInfoName);
       #endif
       funcptr = dlsym(xineramaLibHandle, XineramaGetInfoName);
     #else
-      #ifdef DEBUG
+      #if XINERAMA_DEBUG
         fprintf(stderr, "XineramaGetQueryFunc: trying func %p -> %s\n", xineramaLibHandle, XineramaIsActiveName);
       #endif
       funcptr = dlsym(xineramaLibHandle, XineramaIsActiveName);
     #endif
-    #ifdef DEBUG
+    #if XINERAMA_DEBUG
       fprintf(stderr, "XineramaGetQueryFunc: got func %p\n", funcptr);
     #endif
     return funcptr;
@@ -139,7 +139,7 @@ Bool XineramaIsEnabled(void *xineramaQue
   gotXinExt = XQueryExtension(display, XinExtName, &major_opcode,
                               &first_event, &first_error);
 
-  #ifdef DEBUG
+  #if XINERAMA_DEBUG
     fprintf(stderr, "XineramaIsEnabled: has Xinerama Ext: ext %d, query-func %p\n", gotXinExt, xineramaQueryFunc);
   #endif
 
--- a/src/nativewindow/native/x11/Xmisc.c
+++ b/src/nativewindow/native/x11/Xmisc.c
@@ -184,10 +184,12 @@ static int x11ErrorHandler(Display *dpy,
         XGetErrorDatabaseText(dpy, "XRequest", errCodeStr, "Unknown", reqCodeStr, sizeof(reqCodeStr));
         XGetErrorText(dpy, e->error_code, errCodeStr, sizeof(errCodeStr));
 
+/*
         fprintf(stderr, "Info: Nativewindow X11 Error: %d - %s, dpy %p, id %x, # %d: %d:%d %s\n",
             e->error_code, errCodeStr, e->display, (int)e->resourceid, (int)e->serial,
             (int)e->request_code, (int)e->minor_code, reqCodeStr);
         fflush(stderr);
+*/
 
         if( errorHandlerDebug || errorHandlerThrowException ) {
             jniEnv = NativewindowCommon_GetJNIEnv(0 /* asDaemon */, &shallBeDetached);
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin