[connections/vnc-clipboard-supports-only-text] vnc-connection: Only paste clipboard content that is text




commit 0ba21c542b46c0915c11e8da4ad8d67cea9fc78d
Author: Felipe Borges <felipeborges gnome org>
Date:   Wed Oct 27 14:30:44 2021 +0200

    vnc-connection: Only paste clipboard content that is text
    
    Otherwise Vnc connections cause a crash.
    
    To reproduce:
    1. Copy an image to the clipboard
    2. Connect with $ gnome-connections vnc://localhost
    See the crash. :)

 src/vnc-connection.vala | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
---
diff --git a/src/vnc-connection.vala b/src/vnc-connection.vala
index 4ae8452..6f60b01 100644
--- a/src/vnc-connection.vala
+++ b/src/vnc-connection.vala
@@ -238,7 +238,8 @@ namespace Connections {
                 return;
 
             string message = clipboard.wait_for_text ();
-            display.client_cut_text (message);
+            if (message != null)
+                display.client_cut_text (message);
         }
 
         public void scale () {


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]