mirror of
https://github.com/openbsd/ports.git
synced 2026-06-17 23:13:55 +02:00
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:
@@ -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
|
||||
|
||||
|
||||
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user