From: Ville Syrjälä <ville.syrjala@xxxxxxxxxxxxxxx> Found some old sprite xv stuff sitting around in my local repo. Also gcc-14 has become noisy wrt. transposed calloc() arguments, so fix those up as well. Ville Syrjälä (7): Fix transposed calloc() arguments sna: Don't memcpy() between different types sna/kgem: Add kgem_bo_replace() sna/video/sprite: Use kgem_bo_replace() sna/video/sprite: Plug bo leak sna/video/sprite: Extract sna_video_sprite_hide() sna/video/sprite: Reset colorkey whenever disabling the sprite plane src/legacy/i810/i810_dri.c | 2 +- src/legacy/i810/i810_driver.c | 2 +- src/sna/fb/fbspan.c | 22 ++++++---- src/sna/kgem.h | 9 ++++ src/sna/sna_display.c | 4 +- src/sna/sna_glyphs.c | 4 +- src/sna/sna_video_sprite.c | 79 +++++++++++++++++------------------ src/uxa/intel_display.c | 8 ++-- src/uxa/intel_present.c | 2 +- src/uxa/uxa-glyphs.c | 2 +- src/uxa/uxa.c | 2 +- test/basic-copyarea.c | 3 +- test/basic-fillrect.c | 3 +- test/basic-putimage.c | 3 +- test/render-composite-solid.c | 3 +- test/render-copy-alphaless.c | 3 +- test/render-copyarea.c | 3 +- test/render-fill-copy.c | 3 +- test/render-fill.c | 3 +- test/render-trapezoid-image.c | 3 +- test/render-trapezoid.c | 3 +- 21 files changed, 93 insertions(+), 73 deletions(-) -- 2.45.3