diff options
author | Diego E. 'Flameeyes' Pettenò <flameeyes@gmail.com> | 2008-11-21 20:38:09 +0100 |
---|---|---|
committer | Diego E. 'Flameeyes' Pettenò <flameeyes@gmail.com> | 2008-11-21 20:38:49 +0100 |
commit | 8b14625cc3700c8efa2ae5381e4d566ed23e2fab (patch) | |
tree | c2bf1d653cea5b7e84e11486186c18c703889a1a /src/pcm/pcm_dsnoop.c | |
parent | 1f734e305832ea2a703ba740c2057d177e75da1f (diff) | |
download | alsa-lib-8b14625cc3700c8efa2ae5381e4d566ed23e2fab.tar.gz |
Make all the PCM plugins ops structure constant.
This ensures they are emitted in .data.rel.ro rather than .data.rel,
which should make a nice difference when using prelink.
Signed-off-by: Diego E. 'Flameeyes' Pettenò <flameeyes@gmail.com>
Diffstat (limited to 'src/pcm/pcm_dsnoop.c')
-rw-r--r-- | src/pcm/pcm_dsnoop.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/pcm/pcm_dsnoop.c b/src/pcm/pcm_dsnoop.c index 1f602c3f..9d42c123 100644 --- a/src/pcm/pcm_dsnoop.c +++ b/src/pcm/pcm_dsnoop.c @@ -455,7 +455,7 @@ static void snd_pcm_dsnoop_dump(snd_pcm_t *pcm, snd_output_t *out) snd_pcm_dump(dsnoop->spcm, out); } -static snd_pcm_ops_t snd_pcm_dsnoop_ops = { +static const snd_pcm_ops_t snd_pcm_dsnoop_ops = { .close = snd_pcm_dsnoop_close, .info = snd_pcm_direct_info, .hw_refine = snd_pcm_direct_hw_refine, @@ -470,7 +470,7 @@ static snd_pcm_ops_t snd_pcm_dsnoop_ops = { .munmap = snd_pcm_direct_munmap, }; -static snd_pcm_fast_ops_t snd_pcm_dsnoop_fast_ops = { +static const snd_pcm_fast_ops_t snd_pcm_dsnoop_fast_ops = { .status = snd_pcm_dsnoop_status, .state = snd_pcm_dsnoop_state, .hwsync = snd_pcm_dsnoop_hwsync, |