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.
This commit is contained in:
Neil Roberts 2011-12-19 22:53:31 +00:00
parent dd080f4e44
commit 24fe7c300c

View File

@ -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,