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:
parent
dd080f4e44
commit
24fe7c300c
@ -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,
|
||||
|
Loading…
x
Reference in New Issue
Block a user