Parcourir la source

tools:iio:iio_utils: initialize count during declaration

In build_channel_array(), count can be initialized already during variable
declaration.

Signed-off-by: Hartmut Knaack <knaack.h@gmx.de>
Signed-off-by: Jonathan Cameron <jic23@kernel.org>
Hartmut Knaack il y a 10 ans
Parent
commit
1e7c34788d
1 fichiers modifiés avec 1 ajouts et 2 suppressions
  1. 1 2
      tools/iio/iio_utils.c

+ 1 - 2
tools/iio/iio_utils.c

@@ -312,7 +312,7 @@ int build_channel_array(const char *device_dir,
 {
 {
 	DIR *dp;
 	DIR *dp;
 	FILE *sysfsfp;
 	FILE *sysfsfp;
-	int count, i;
+	int count = 0, i;
 	struct iio_channel_info *current;
 	struct iio_channel_info *current;
 	int ret;
 	int ret;
 	const struct dirent *ent;
 	const struct dirent *ent;
@@ -370,7 +370,6 @@ int build_channel_array(const char *device_dir,
 		goto error_close_dir;
 		goto error_close_dir;
 	}
 	}
 	seekdir(dp, 0);
 	seekdir(dp, 0);
-	count = 0;
 	while (ent = readdir(dp), ent != NULL) {
 	while (ent = readdir(dp), ent != NULL) {
 		if (strcmp(ent->d_name + strlen(ent->d_name) - strlen("_en"),
 		if (strcmp(ent->d_name + strlen(ent->d_name) - strlen("_en"),
 			   "_en") == 0) {
 			   "_en") == 0) {