> Fixed the uninitialized use of a signed integer variable ret in > soc_probe_component when all its definitions are not executed. This > caused -ftrivial-auto-var-init=pattern to initialize the variable to > repeated 0xAA (i.e. a negative value) and triggered the following code > unintentionally. > Signed-off-by: Jian Cai <caij2003@xxxxxxxxx> Hi Jian, I don't quite follow; it looks like `ret` is assigned to multiple times in `soc_probe_component`. Are one of the return values of one of the functions that are called then assigned to `ret` undefined? What control flow path leaves `ret` unitialized? _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxx https://mailman.alsa-project.org/mailman/listinfo/alsa-devel