xanim: unbreak build on llvm22, from espie

"seems it has issues with quite a few of them (can't read cmap from
IFF file... might be some alignment issue)"
This commit is contained in:
sthen
2026-06-08 20:39:53 +00:00
parent 00085dc245
commit 54f6810829
2 changed files with 4 additions and 4 deletions
+1 -1
View File
@@ -1,7 +1,7 @@
COMMENT = X11 player for the old ANIM format
DISTNAME = xanim-2.80.1
REVISION = 9
REVISION = 10
WRKDIST = ${WRKDIR}/xanim2801
CATEGORIES = graphics x11
+3 -3
View File
@@ -6,7 +6,7 @@ Index: xa_x11.c
PropModeReplace, (unsigned char *)command, 1);
if (xa_window_prepare_flag == xaFALSE)
- xanim_expose(theWG, event, NULL, 0);
+ xanim_expose(theWG, &event, NULL, 0);
+ xanim_expose(theWG, (XExposeEvent *)&event, NULL, 0);
while (1)
{
XtAppNextEvent(theContext, &event);
@@ -16,7 +16,7 @@ Index: xa_x11.c
if (xa_anim_status == XA_UNSTARTED)
- xanim_expose(theWG, event, NULL, 0);
- else xanim_toggle_action(theWG, event, NULL, 0);
+ xanim_expose(theWG, &event, NULL, 0);
+ xanim_expose(theWG, (XExposeEvent *)&event, NULL, 0);
+ else xanim_toggle_action(theWG, &event, NULL, 0);
break;
case ',':
@@ -82,7 +82,7 @@ Index: xa_x11.c
break;
case 'z':
- xanim_realize_remote(theWG, event, NULL, 0);
+ xanim_realize_remote(theWG, &event, NULL, 0);
+ xanim_realize_remote(theWG, (XExposeEvent *)&event, NULL, 0);
break;
case 'e':
x11_expose_flag = xaTRUE;