mirror of
https://github.com/alsa-project/alsa-utils
synced 2024-11-09 17:35:42 +01:00
aplaymidi: fix the verbose compilation warnings for latest gcc
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
This commit is contained in:
parent
a03377a221
commit
181e19017d
2 changed files with 7 additions and 6 deletions
|
@ -624,7 +624,7 @@ static void handle_big_sysex(snd_seq_event_t *ev)
|
||||||
if (length > MIDI_BYTES_PER_SEC)
|
if (length > MIDI_BYTES_PER_SEC)
|
||||||
ev->data.ext.len = MIDI_BYTES_PER_SEC;
|
ev->data.ext.len = MIDI_BYTES_PER_SEC;
|
||||||
event_size = snd_seq_event_length(ev);
|
event_size = snd_seq_event_length(ev);
|
||||||
if (event_size + 1 > snd_seq_get_output_buffer_size(seq)) {
|
if (event_size + 1 > (ssize_t)snd_seq_get_output_buffer_size(seq)) {
|
||||||
err = snd_seq_drain_output(seq);
|
err = snd_seq_drain_output(seq);
|
||||||
check_snd("drain output", err);
|
check_snd("drain output", err);
|
||||||
err = snd_seq_set_output_buffer_size(seq, event_size + 1);
|
err = snd_seq_set_output_buffer_size(seq, event_size + 1);
|
||||||
|
@ -803,7 +803,7 @@ static void play_midi(void)
|
||||||
for (i = 0; i < num_tracks; ++i) {
|
for (i = 0; i < num_tracks; ++i) {
|
||||||
struct track *track = &tracks[i];
|
struct track *track = &tracks[i];
|
||||||
struct event *e2 = track->current_event;
|
struct event *e2 = track->current_event;
|
||||||
if (e2 && e2->tick < min_tick) {
|
if (e2 && e2->tick < (unsigned int)min_tick) {
|
||||||
min_tick = e2->tick;
|
min_tick = e2->tick;
|
||||||
event = e2;
|
event = e2;
|
||||||
event_track = track;
|
event_track = track;
|
||||||
|
@ -988,7 +988,7 @@ int main(int argc, char *argv[])
|
||||||
{"delay", 1, NULL, 'd'},
|
{"delay", 1, NULL, 'd'},
|
||||||
{0}
|
{0}
|
||||||
};
|
};
|
||||||
int c, err;
|
int c;
|
||||||
int do_list = 0;
|
int do_list = 0;
|
||||||
|
|
||||||
init_seq();
|
init_seq();
|
||||||
|
@ -1029,6 +1029,7 @@ int main(int argc, char *argv[])
|
||||||
|
|
||||||
#ifdef HAVE_SEQ_CLIENT_INFO_GET_MIDI_VERSION
|
#ifdef HAVE_SEQ_CLIENT_INFO_GET_MIDI_VERSION
|
||||||
if (ump_mode) {
|
if (ump_mode) {
|
||||||
|
int err;
|
||||||
err = snd_seq_set_client_midi_version(seq, SND_SEQ_CLIENT_UMP_MIDI_1_0);
|
err = snd_seq_set_client_midi_version(seq, SND_SEQ_CLIENT_UMP_MIDI_1_0);
|
||||||
check_snd("set midi version", err);
|
check_snd("set midi version", err);
|
||||||
}
|
}
|
||||||
|
|
|
@ -455,7 +455,7 @@ static void record_port_numbers(void)
|
||||||
|
|
||||||
static void record_event(const snd_seq_event_t *ev)
|
static void record_event(const snd_seq_event_t *ev)
|
||||||
{
|
{
|
||||||
unsigned int i;
|
int i;
|
||||||
struct smf_track *track;
|
struct smf_track *track;
|
||||||
|
|
||||||
/* ignore events without proper timestamps */
|
/* ignore events without proper timestamps */
|
||||||
|
@ -583,7 +583,7 @@ static void record_event(const snd_seq_event_t *ev)
|
||||||
else
|
else
|
||||||
command(track, 0xf7), i = 0;
|
command(track, 0xf7), i = 0;
|
||||||
var_value(track, ev->data.ext.len - i);
|
var_value(track, ev->data.ext.len - i);
|
||||||
for (; i < ev->data.ext.len; ++i)
|
for (; i < (int)ev->data.ext.len; ++i)
|
||||||
add_byte(track, ((unsigned char*)ev->data.ext.ptr)[i]);
|
add_byte(track, ((unsigned char*)ev->data.ext.ptr)[i]);
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
|
@ -719,7 +719,7 @@ static void version(void)
|
||||||
fputs("arecordmidi version " SND_UTIL_VERSION_STR "\n", stderr);
|
fputs("arecordmidi version " SND_UTIL_VERSION_STR "\n", stderr);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void sighandler(int sig)
|
static void sighandler(int)
|
||||||
{
|
{
|
||||||
stop = 1;
|
stop = 1;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue