summaryrefslogtreecommitdiff
path: root/seq
diff options
context:
space:
mode:
authorMichael Forney <mforney@mforney.org>2020-02-05 00:12:19 -0800
committerTakashi Iwai <tiwai@suse.de>2020-02-10 12:38:52 +0100
commit62a765087e3885a463dbf0d888c5d666da9ee7b3 (patch)
tree77d3d572ebc0ee34fa2582e4335474d179f0c153 /seq
parentf80a290153f210bb80165ac8dc6b1dccaa24781d (diff)
downloadalsa-utils-62a765087e3885a463dbf0d888c5d666da9ee7b3.tar.gz
Avoid pointer arithmetic on `void *`
The pointer operand to the binary `+` operator must be to a complete object type. Signed-off-by: Michael Forney <mforney@mforney.org> Reviewed-by: Takashi Sakamoto <o-takashi@sakamocchi.jp> Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'seq')
-rw-r--r--seq/aplaymidi/aplaymidi.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/seq/aplaymidi/aplaymidi.c b/seq/aplaymidi/aplaymidi.c
index 12d6fac..b086e70 100644
--- a/seq/aplaymidi/aplaymidi.c
+++ b/seq/aplaymidi/aplaymidi.c
@@ -633,7 +633,7 @@ static void handle_big_sysex(snd_seq_event_t *ev)
check_snd("sync output", err);
if (sleep(1))
fatal("aborted");
- ev->data.ext.ptr += MIDI_BYTES_PER_SEC;
+ ev->data.ext.ptr = (char *)ev->data.ext.ptr + MIDI_BYTES_PER_SEC;
length -= MIDI_BYTES_PER_SEC;
}
ev->data.ext.len = length;