On Sun, 10 Sep 2017 14:45:01 +0200 Martin Kepplinger <martink@xxxxxxxxx> wrote: > struct data is defined and declared locally. Initiliazation has to be done > manually, so let's add that. > > Signed-off-by: Martin Kepplinger <martink@xxxxxxxxx> > --- > > This is more of a question actually! Did you have in mind that data is > not initialized here? If so, please drop this patch. This is just in case > you implicitely expected data to be zero. > I don't think it matters as the whole structure is filled by the later code anyway.. Am I missing a path where it isn't? Jonathan > > drivers/iio/adc/dln2-adc.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/iio/adc/dln2-adc.c b/drivers/iio/adc/dln2-adc.c > index ab8d6aed5085..452330075b67 100644 > --- a/drivers/iio/adc/dln2-adc.c > +++ b/drivers/iio/adc/dln2-adc.c > @@ -489,7 +489,7 @@ static irqreturn_t dln2_adc_trigger_h(int irq, void *p) > struct { > __le16 values[DLN2_ADC_MAX_CHANNELS]; > int64_t timestamp_space; > - } data; > + } data = { 0 }; > struct dln2_adc_get_all_vals dev_data; > struct dln2_adc *dln2 = iio_priv(indio_dev); > const struct dln2_adc_demux_table *t; -- To unsubscribe from this list: send the line "unsubscribe linux-iio" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html