diff --git a/tools/iio/iio_utils.c b/tools/iio/iio_utils.c index c83f4dfe71d64b5aabec82eea2612c3cc50aa1c9..7c0abb306f5ab96eaaacb3644c3417bb55c37f67 100644 --- a/tools/iio/iio_utils.c +++ b/tools/iio/iio_utils.c @@ -175,10 +175,10 @@ int iioutils_get_type(unsigned *is_signed, goto error_free_filename; } + sysfsfp = 0; free(filename); filename = 0; - sysfsfp = 0; } error_close_sysfsfp: if (sysfsfp)