ALSA: pci: constify local structures
For structure types defined in the same file or local header files, find top-level static structure declarations that have the following properties: 1. Never reassigned. 2. Address never taken 3. Not passed to a top-level macro call 4. No pointer or array-typed field passed to a function or stored in a variable. Declare structures having all of these properties as const. Done using Coccinelle. Based on a suggestion by Joe Perches <joe@perches.com>. Signed-off-by: Julia Lawall <Julia.Lawall@lip6.fr> Signed-off-by: Takashi Iwai <tiwai@suse.de>
This commit is contained in:

committed by
Takashi Iwai

parent
3d2f4d0c0d
commit
071f1344f4
@@ -1623,7 +1623,7 @@ static int atc_resume(struct ct_atc *atc)
|
||||
}
|
||||
#endif
|
||||
|
||||
static struct ct_atc atc_preset = {
|
||||
static const struct ct_atc atc_preset = {
|
||||
.map_audio_buffer = ct_map_audio_buffer,
|
||||
.unmap_audio_buffer = ct_unmap_audio_buffer,
|
||||
.pcm_playback_prepare = atc_pcm_playback_prepare,
|
||||
|
Reference in New Issue
Block a user