mirror of
https://github.com/alsa-project/alsa-lib.git
synced 2025-11-04 13:30:08 -05:00
Make seq, rawmidi and control operation structures static const.
Since they are never changed it does not make sense to have them in the writeable .data section, just make sure to add const to the ops member in the structure definitions so that there are no extra warnings added. Signed-off-by: Diego E. 'Flameeyes' Pettenò <flameeyes@gmail.com>
This commit is contained in:
parent
8ed98db259
commit
2289326673
8 changed files with 8 additions and 8 deletions
|
|
@ -156,7 +156,7 @@ static ssize_t snd_rawmidi_hw_read(snd_rawmidi_t *rmidi, void *buffer, size_t si
|
|||
return result;
|
||||
}
|
||||
|
||||
snd_rawmidi_ops_t snd_rawmidi_hw_ops = {
|
||||
static const snd_rawmidi_ops_t snd_rawmidi_hw_ops = {
|
||||
.close = snd_rawmidi_hw_close,
|
||||
.nonblock = snd_rawmidi_hw_nonblock,
|
||||
.info = snd_rawmidi_hw_info,
|
||||
|
|
|
|||
|
|
@ -43,7 +43,7 @@ struct _snd_rawmidi {
|
|||
snd_rawmidi_stream_t stream;
|
||||
int mode;
|
||||
int poll_fd;
|
||||
snd_rawmidi_ops_t *ops;
|
||||
const snd_rawmidi_ops_t *ops;
|
||||
void *private_data;
|
||||
size_t buffer_size;
|
||||
size_t avail_min;
|
||||
|
|
|
|||
|
|
@ -278,7 +278,7 @@ static ssize_t snd_rawmidi_virtual_read(snd_rawmidi_t *rmidi, void *buffer, size
|
|||
return result;
|
||||
}
|
||||
|
||||
snd_rawmidi_ops_t snd_rawmidi_virtual_ops = {
|
||||
static const snd_rawmidi_ops_t snd_rawmidi_virtual_ops = {
|
||||
.close = snd_rawmidi_virtual_close,
|
||||
.nonblock = snd_rawmidi_virtual_nonblock,
|
||||
.info = snd_rawmidi_virtual_info,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue