diff options
author | Michael Forney <mforney@mforney.org> | 2020-02-05 00:12:19 -0800 |
---|---|---|
committer | Takashi Iwai <tiwai@suse.de> | 2020-02-10 12:38:52 +0100 |
commit | 62a765087e3885a463dbf0d888c5d666da9ee7b3 (patch) | |
tree | 77d3d572ebc0ee34fa2582e4335474d179f0c153 /seq | |
parent | f80a290153f210bb80165ac8dc6b1dccaa24781d (diff) | |
download | alsa-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.c | 2 |
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; |