[X2Go-Commits] [nx-libs] 45/108: Clipboard: print requested target in debugging mode

git-admin at x2go.org git-admin at x2go.org
Fri Nov 9 20:35:41 CET 2018


This is an automated email from the git hooks/post-receive script.

x2go pushed a commit to branch master
in repository nx-libs.

commit 8baec5d70bd686f1e6398016de88705e9bdda415
Author: Ulrich Sibiller <uli42 at gmx.de>
Date:   Wed Jun 6 00:32:38 2018 +0200

    Clipboard: print requested target in debugging mode
---
 nx-X11/programs/Xserver/hw/nxagent/Clipboard.c | 38 +++++++++++++++++++++-----
 1 file changed, 31 insertions(+), 7 deletions(-)

diff --git a/nx-X11/programs/Xserver/hw/nxagent/Clipboard.c b/nx-X11/programs/Xserver/hw/nxagent/Clipboard.c
index 703a491..5c82648 100644
--- a/nx-X11/programs/Xserver/hw/nxagent/Clipboard.c
+++ b/nx-X11/programs/Xserver/hw/nxagent/Clipboard.c
@@ -168,15 +168,39 @@ int GetWindowProperty(WindowPtr pWin, Atom property, long longOffset, long longL
 
 Bool nxagentValidServerTargets(Atom target)
 {
-  #ifdef DEBUG
-  fprintf(stderr, "nxagentValidServerTargets: Got called.\n");
-  #endif
-
-  if (target == XA_STRING) return True;
-  if (target == serverTEXT) return True;
+  if (target == XA_STRING)
+  {
+    #ifdef DEBUG
+    fprintf(stderr, "%s: valid target [XA_STRING].\n", __func__);
+    #endif
+    return True;
+  }
+  else if (target == serverTEXT)
+  {
+    #ifdef DEBUG
+    fprintf(stderr, "%s: valid target [TEXT].\n", __func__);
+    #endif
+    return True;
+  }
   /* by dimbor */
-  if (target == serverUTF8_STRING) return True;
+  else if (target == serverUTF8_STRING)
+  {
+    #ifdef DEBUG
+    fprintf(stderr, "%s: valid target [UTF8_STRING].\n", __func__);
+    #endif
+    return True;
+  }
+  else if (target == serverTARGETS)
+  {
+    #ifdef DEBUG
+    fprintf(stderr, "%s: special target [TARGETS].\n", __func__);
+    #endif
+    return False;
+  }
 
+  #ifdef DEBUG
+  fprintf(stderr, "%s: invalid target [%ld].\n", __func__, target);
+  #endif
   return False;
 }
 

--
Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/nx-libs.git


More information about the x2go-commits mailing list