From 24fe7c300c8340a4f96ed826e652156c9fabcce2 Mon Sep 17 00:00:00 2001 From: Neil Roberts Date: Mon, 19 Dec 2011 22:53:31 +0000 Subject: [PATCH] cogl-texture-pixmap-x11: Fix the foreach_sub_texture_in_region impl The foreach_sub_texture_in_region implementation tries to forward the function on to its child texture but it was mistakenly forwarding back on to itself so it would just recurse endlessly and crash. --- cogl/winsys/cogl-texture-pixmap-x11.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cogl/winsys/cogl-texture-pixmap-x11.c b/cogl/winsys/cogl-texture-pixmap-x11.c index cb4a56d3d..33d74ba33 100644 --- a/cogl/winsys/cogl-texture-pixmap-x11.c +++ b/cogl/winsys/cogl-texture-pixmap-x11.c @@ -802,7 +802,7 @@ _cogl_texture_pixmap_x11_foreach_sub_texture_in_region data.callback = callback; data.user_data = user_data; - cogl_meta_texture_foreach_in_region (COGL_META_TEXTURE (tex), + cogl_meta_texture_foreach_in_region (COGL_META_TEXTURE (child_tex), virtual_tx_1, virtual_ty_1, virtual_tx_2, @@ -813,7 +813,7 @@ _cogl_texture_pixmap_x11_foreach_sub_texture_in_region &data); } else - cogl_meta_texture_foreach_in_region (COGL_META_TEXTURE (tex), + cogl_meta_texture_foreach_in_region (COGL_META_TEXTURE (child_tex), virtual_tx_1, virtual_ty_1, virtual_tx_2,