summaryrefslogtreecommitdiff
path: root/src/rawmidi
diff options
context:
space:
mode:
authorTakashi Iwai <tiwai@suse.de>2005-06-28 10:24:44 +0000
committerTakashi Iwai <tiwai@suse.de>2005-06-28 10:24:44 +0000
commit7a89e3bbca49c1c608d81789cf636e670c798929 (patch)
tree266e8db6cb7831eccab9daa1d8dda33d149c8429 /src/rawmidi
parent0350a615b7883df14aafaf7796ae30880b9df3bb (diff)
downloadalsa-lib-7a89e3bbca49c1c608d81789cf636e670c798929.tar.gz
Fix compile warnings with gcc-4
Fixed compile warnings with gcc-4 about pointer signedness.
Diffstat (limited to 'src/rawmidi')
-rw-r--r--src/rawmidi/rawmidi.c6
-rw-r--r--src/rawmidi/rawmidi_virt.c8
2 files changed, 7 insertions, 7 deletions
diff --git a/src/rawmidi/rawmidi.c b/src/rawmidi/rawmidi.c
index 1cf93e5c..fe19886e 100644
--- a/src/rawmidi/rawmidi.c
+++ b/src/rawmidi/rawmidi.c
@@ -574,7 +574,7 @@ unsigned int snd_rawmidi_info_get_flags(const snd_rawmidi_info_t *info)
const char *snd_rawmidi_info_get_id(const snd_rawmidi_info_t *info)
{
assert(info);
- return info->id;
+ return (const char *)info->id;
}
/**
@@ -585,7 +585,7 @@ const char *snd_rawmidi_info_get_id(const snd_rawmidi_info_t *info)
const char *snd_rawmidi_info_get_name(const snd_rawmidi_info_t *info)
{
assert(info);
- return info->name;
+ return (const char *)info->name;
}
/**
@@ -596,7 +596,7 @@ const char *snd_rawmidi_info_get_name(const snd_rawmidi_info_t *info)
const char *snd_rawmidi_info_get_subdevice_name(const snd_rawmidi_info_t *info)
{
assert(info);
- return info->subname;
+ return (const char *)info->subname;
}
/**
diff --git a/src/rawmidi/rawmidi_virt.c b/src/rawmidi/rawmidi_virt.c
index edb65841..99c4be22 100644
--- a/src/rawmidi/rawmidi_virt.c
+++ b/src/rawmidi/rawmidi_virt.c
@@ -85,9 +85,9 @@ static int snd_rawmidi_virtual_info(snd_rawmidi_t *rmidi, snd_rawmidi_info_t * i
info->device = 0;
info->subdevice = 0;
info->flags = 0;
- strcpy(info->id, "Virtual");
- strcpy(info->name, "Virtual RawMIDI");
- strcpy(info->subname, "Virtual RawMIDI");
+ strcpy((char *)info->id, "Virtual");
+ strcpy((char *)info->name, "Virtual RawMIDI");
+ strcpy((char *)info->subname, "Virtual RawMIDI");
info->subdevices_count = 1;
info->subdevices_avail = 0;
return 0;
@@ -250,7 +250,7 @@ static ssize_t snd_rawmidi_virtual_read(snd_rawmidi_t *rmidi, void *buffer, size
} else {
virt->in_buf_ptr = virt->in_tmp_buf;
virt->in_buf_size = snd_midi_event_decode(virt->midi_event,
- virt->in_tmp_buf,
+ (unsigned char *)virt->in_tmp_buf,
sizeof(virt->in_tmp_buf),
virt->in_event);
}