summaryrefslogtreecommitdiff
path: root/multimedia/xanim/patches/patch-xa__x11.c
diff options
context:
space:
mode:
Diffstat (limited to 'multimedia/xanim/patches/patch-xa__x11.c')
-rw-r--r--multimedia/xanim/patches/patch-xa__x11.c89
1 files changed, 89 insertions, 0 deletions
diff --git a/multimedia/xanim/patches/patch-xa__x11.c b/multimedia/xanim/patches/patch-xa__x11.c
new file mode 100644
index 00000000000..ec21f4a3a20
--- /dev/null
+++ b/multimedia/xanim/patches/patch-xa__x11.c
@@ -0,0 +1,89 @@
+$NetBSD: patch-xa__x11.c,v 1.1 2013/08/31 14:52:50 joerg Exp $
+
+--- xa_x11.c.orig 2013-08-31 14:15:35.000000000 +0000
++++ xa_x11.c
+@@ -1464,7 +1464,7 @@ void xanim_events()
+ XChangeProperty(theDisp, mainW, window_atom, XA_STRING, 8,
+ PropModeReplace, (unsigned char *)command, 1);
+ if (xa_window_prepare_flag == xaFALSE)
+- xanim_expose(theWG, event, NULL, 0);
++ xanim_expose(theWG, &event, NULL, 0);
+ while (1)
+ {
+ XtAppNextEvent(theContext, &event);
+@@ -1504,50 +1504,50 @@ void xanim_events()
+ break;
+ case ' ':
+ 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);
++ else xanim_toggle_action(theWG, &event, NULL, 0);
+ break;
+ case ',':
+- xanim_step_prev_action(theWG, event, NULL, 0);
++ xanim_step_prev_action(theWG, &event, NULL, 0);
+ break;
+ case '.':
+- xanim_step_next_action(theWG, event, NULL, 0);
++ xanim_step_next_action(theWG, &event, NULL, 0);
+ break;
+ case 'm':
+- xanim_step_prev_int_action(theWG, event, NULL, 0);
++ xanim_step_prev_int_action(theWG, &event, NULL, 0);
+ break;
+ case '/':
+- xanim_step_next_int_action(theWG, event, NULL, 0);
++ xanim_step_next_int_action(theWG, &event, NULL, 0);
+ break;
+ case '-':
+- xanim_faster_action(theWG, event, NULL, 0);
++ xanim_faster_action(theWG, &event, NULL, 0);
+ break;
+ case '=':
+- xanim_slower_action(theWG, event, NULL, 0);
++ xanim_slower_action(theWG, &event, NULL, 0);
+ break;
+ case '0':
+- xanim_speed_reset_action(theWG, event, NULL, 0);
++ xanim_speed_reset_action(theWG, &event, NULL, 0);
+ break;
+ case '1':
+- xanim_dec_audio_5(theWG, event, NULL, 0);
++ xanim_dec_audio_5(theWG, &event, NULL, 0);
+ break;
+ case '2':
+- xanim_dec_audio_1(theWG, event, NULL, 0);
++ xanim_dec_audio_1(theWG, &event, NULL, 0);
+ break;
+ case '3':
+- xanim_inc_audio_1(theWG, event, NULL, 0);
++ xanim_inc_audio_1(theWG, &event, NULL, 0);
+ break;
+ case '4':
+- xanim_inc_audio_5(theWG, event, NULL, 0);
++ xanim_inc_audio_5(theWG, &event, NULL, 0);
+ break;
+ case 's':
+- xanim_mute_audio(theWG, event, NULL, 0);
++ xanim_mute_audio(theWG, &event, NULL, 0);
+ break;
+ case '8':
+- xanim_speaker_tog(theWG, event, NULL, 0);
++ xanim_speaker_tog(theWG, &event, NULL, 0);
+ break;
+ case '9':
+- xanim_headphone_tog(theWG, event, NULL, 0);
++ xanim_headphone_tog(theWG, &event, NULL, 0);
+ break;
+ case 'v':
+ vaudiof->volume = atoi( &command[1] );
+@@ -1559,7 +1559,7 @@ void xanim_events()
+ XA_AUDIO_SET_VOLUME(vaudiof->volume);
+ break;
+ case 'z':
+- xanim_realize_remote(theWG, event, NULL, 0);
++ xanim_realize_remote(theWG, &event, NULL, 0);
+ break;
+ case 'e':
+ x11_expose_flag = xaTRUE;