diff options
Diffstat (limited to 'client/x11/platform.cpp')
-rw-r--r-- | client/x11/platform.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/client/x11/platform.cpp b/client/x11/platform.cpp index c1c2a5a3..29b5f753 100644 --- a/client/x11/platform.cpp +++ b/client/x11/platform.cpp @@ -184,6 +184,9 @@ static const char *atom_name(Atom atom) static uint32_t get_clipboard_type(Atom target) { int i; + if (target == None) + return VD_AGENT_CLIPBOARD_NONE; + for (i = 0; i < utf8_atom_count; i++) if (utf8_atoms[i] == target) return VD_AGENT_CLIPBOARD_UTF8_TEXT; |