diff options
author | Timm Bäder <mail@baedert.org> | 2018-03-19 09:20:33 +0100 |
---|---|---|
committer | Timm Bäder <mail@baedert.org> | 2018-03-20 09:40:10 +0100 |
commit | a9fec38680b7f223c2afc1cd7f5ca45d14414082 (patch) | |
tree | 15f9eb50f283f3a4c304a36ddbe82b9211529e4f | |
parent | 22780044ecc1b8c61735a4020fe78135a18a0047 (diff) | |
download | gtk+-a9fec38680b7f223c2afc1cd7f5ca45d14414082.tar.gz |
rendernode: Don't use gdk_texture_download_surface
It can't handle the texture sizes we'd like to support
-rw-r--r-- | gsk/gskrendernodeimpl.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gsk/gskrendernodeimpl.c b/gsk/gskrendernodeimpl.c index a34d7c05ab..5faf5ed950 100644 --- a/gsk/gskrendernodeimpl.c +++ b/gsk/gskrendernodeimpl.c @@ -702,7 +702,7 @@ gsk_texture_node_serialize (GskRenderNode *node) gsize stride; stride = 4 * self->texture->width; - data = g_malloc (sizeof (guchar) * stride * self->texture->width); + data = g_malloc (sizeof (guchar) * stride * self->texture->height); gdk_texture_download (self->texture, data, stride); result = g_variant_new ("(dddduu@au)", |