[Spice-commits] client/x11
Alexander Larsson
alexl at kemper.freedesktop.org
Wed Sep 29 08:49:29 PDT 2010
client/x11/platform.cpp | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
New commits:
commit e5474684d5ae7c2c12bc2937defdb8380af1c633
Author: Alexander Larsson <alexl at redhat.com>
Date: Wed Sep 29 17:48:28 2010 +0200
client: Avoid crash if platform_win is NULL
This is a temporary fix as this will be fixed for real when
the cut and paste patches land.
diff --git a/client/x11/platform.cpp b/client/x11/platform.cpp
index 1133414..ca5f1d5 100644
--- a/client/x11/platform.cpp
+++ b/client/x11/platform.cpp
@@ -3024,8 +3024,12 @@ void Platform::set_clipboard_listener(ClipboardListener* listener)
return;
}
clipboard_listener = listener;
- XConvertSelection(x_display, XA_PRIMARY, utf8_atom, clipboard_prop,
- platform_win, CurrentTime);
+ /* Seems platform_win can be NULL, we'll just ignore that for now.
+ This will be fixed when the rest of cut and paste lands */
+ if (platform_win) {
+ XConvertSelection(x_display, XA_PRIMARY, utf8_atom, clipboard_prop,
+ platform_win, CurrentTime);
+ }
}
bool Platform::set_clipboard_data(uint32_t type, const uint8_t* data, int32_t size)
More information about the Spice-commits
mailing list