[pulseaudio-discuss] [PATCH] introspect: Fix ABI break introduce by b98a2e1

Alexander E. Patrakov patrakov at gmail.com
Mon Nov 4 16:46:02 CET 2013


2013/11/4 Tanu Kaskinen <tanu.kaskinen at linux.intel.com>:

> We can safely add new fields to the struct without any padding. This
> patch fixes a one-time glitch due to a design mistake in pa_card_info.
> pa_card_info should have had an array of pointers to
> pa_card_profile_info, but it had an array of the structs themselves
> instead. Clients that used the array broke. If that array had contained
> pointers, clients would have been fine when pa_card_profile_info was
> extended with the available flag.

Sorry for the noise. I was replying directly to the patch, and missed
your suggestion.

-- 
Alexander E. Patrakov


More information about the pulseaudio-discuss mailing list