[gtk+/broadway: 23/71] [brodway] Don't send 0x0 deltas, they confuse the client
- From: Alexander Larsson <alexl src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+/broadway: 23/71] [brodway] Don't send 0x0 deltas, they confuse the client
- Date: Thu, 25 Nov 2010 21:17:12 +0000 (UTC)
commit 0a20ab58fa64681ee9e174f9d0591b3d08bcd584
Author: Alexander Larsson <alexl redhat com>
Date: Fri Nov 19 21:54:17 2010 +0100
[brodway] Don't send 0x0 deltas, they confuse the client
gdk/broadway/broadway.c | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
---
diff --git a/gdk/broadway/broadway.c b/gdk/broadway/broadway.c
index 6996f8f..baaae97 100644
--- a/gdk/broadway/broadway.c
+++ b/gdk/broadway/broadway.c
@@ -950,6 +950,10 @@ broadway_client_put_delta_rgb (BroadwayClient *client, int id, int dest_x, int
rgb_autocrop (data,
byte_stride,
&src_x, &src_y, &w, &h);
+
+ if (w == 0 || h == 0)
+ return;
+
data = (uint8_t *)data + src_x * 4 + src_y * byte_stride;
buf[0] = 'D';
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]