Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d16efa06 authored by Lars-Peter Clausen's avatar Lars-Peter Clausen Committed by Takashi Iwai
Browse files

ALSA: Close holes in struct snd_pcm_hw_rule



On a 64-bit system there are two 32-bit holes due to the alignment of 64-bit
fields. Reordering things slightly gets rid of those holes, reducing the
size of the struct by 17% percent of its original size.

Signed-off-by: default avatarLars-Peter Clausen <lars@metafoo.de>
Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
parent a0dca822
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -224,9 +224,10 @@ typedef int (*snd_pcm_hw_rule_func_t)(struct snd_pcm_hw_params *params,

struct snd_pcm_hw_rule {
	unsigned int cond;
	snd_pcm_hw_rule_func_t func;
	int var;
	int deps[4];

	snd_pcm_hw_rule_func_t func;
	void *private;
};