On Mon, Mar 13, 2017 at 12:07:43PM +0900, Takashi Sakamoto wrote:
These two evaluation have the same value, a pointer to the first element of the array.
This kind of address operation is not good for readers, because it easily brings confusions as an address operations to pointers. For example,
This is done explicitly for clarity, in order to make it clear that the value is a pointer rather than being (say) an integer. The value is the same as you say but that's only clear if the reader realizes that data is an array. If I were clarifying this I'd change to explicitly take the address of the first element of the array rather than the array as a whole.
Cc: Takashi Sakamoto o-takashi@sakamocchi.jp Fixes: f831b055ecec ("ASoC: core: Add support for masking out parts of coefficient blocks")
This is a style change rather than a fix.