From: Pierre Ossman Date: Thu, 5 Sep 2013 14:25:40 +0000 (+0000) Subject: Printing the clipboard data is very annoying as it could X-Git-Tag: v1.3.90~91 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=5803d3ba317d35f8b928a887bf36b37b486d121d;p=tigervnc.git Printing the clipboard data is very annoying as it could include line breaks, things with the wrong character encoding and god knows what. Just print the size of the data instead. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5133 3789f03b-4d11-0410-bbf8-ca57d06f2519 --- diff --git a/vncviewer/CConn.cxx b/vncviewer/CConn.cxx index 4aeb03f1..f97b0f4c 100644 --- a/vncviewer/CConn.cxx +++ b/vncviewer/CConn.cxx @@ -364,7 +364,7 @@ void CConn::serverCutText(const char* str, rdr::U32 len) ret = fl_utf8froma(buffer, size, str, len); assert(ret < size); - vlog.debug("Got clipboard data: '%s'", buffer); + vlog.debug("Got clipboard data (%d bytes)", strlen(buffer)); // RFB doesn't have separate selection and clipboard concepts, so we // dump the data into both variants. diff --git a/vncviewer/Viewport.cxx b/vncviewer/Viewport.cxx index 9fd849f8..4b8a85b0 100644 --- a/vncviewer/Viewport.cxx +++ b/vncviewer/Viewport.cxx @@ -365,7 +365,7 @@ int Viewport::handle(int event) Fl::event_length() + 1); assert(ret < (Fl::event_length() + 1)); - vlog.debug("Sending clipboard data: '%s'", buffer); + vlog.debug("Sending clipboard data (%d bytes)", strlen(buffer)); try { cc->writer()->clientCutText(buffer, ret);