• Arnd Bergmann's avatar
    staging: iio: cdc/ad7746: fix missing return value · 3089ec2c
    Arnd Bergmann authored
    As found by "gcc -Wmaybe-uninitialized", the latest change to the
    driver lacked an initalization for the return code in one of the
    added cases:
    
    drivers/staging/iio/cdc/ad7746.c: In function ‘ad7746_read_raw’:
    drivers/staging/iio/cdc/ad7746.c:655:2: error: ‘ret’ may be used uninitialized in this function [-Werror=maybe-uninitialized]
    
    This sets it to IIO_VAL_INT, which I think is what we want here.
    
    Fixes: 2296c062 ("staging: iio: cdc: ad7746: implement IIO_CHAN_INFO_SAMP_FREQ")
    Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
    Signed-off-by: default avatarJonathan Cameron <jic23@kernel.org>
    3089ec2c
ad7746.c 18.3 KB