Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit deb4d1fd authored by Crestez Dan Leonard's avatar Crestez Dan Leonard Committed by Jonathan Cameron
Browse files

iio: generic_buffer: Fix --trigger-num option



Initialize trig_num to -1 and handle trig_num=0 as a valid id.

Fixes: 7c7e9dad (iio: iio_generic_buffer: Add --trigger-num option)
Signed-off-by: default avatarCrestez Dan Leonard <leonard.crestez@intel.com>
Signed-off-by: default avatarJonathan Cameron <jic23@kernel.org>
parent b9155073
Loading
Loading
Loading
Loading
+2 −2
Original line number Original line Diff line number Diff line
@@ -341,7 +341,7 @@ int main(int argc, char **argv)


	char *data = NULL;
	char *data = NULL;
	ssize_t read_size;
	ssize_t read_size;
	int dev_num = -1, trig_num;
	int dev_num = -1, trig_num = -1;
	char *buffer_access = NULL;
	char *buffer_access = NULL;
	int scan_size;
	int scan_size;
	int noevents = 0;
	int noevents = 0;
@@ -456,7 +456,7 @@ int main(int argc, char **argv)


	if (notrigger) {
	if (notrigger) {
		printf("trigger-less mode selected\n");
		printf("trigger-less mode selected\n");
	} if (trig_num > 0) {
	} if (trig_num >= 0) {
		char *trig_dev_name;
		char *trig_dev_name;
		ret = asprintf(&trig_dev_name, "%strigger%d", iio_dir, trig_num);
		ret = asprintf(&trig_dev_name, "%strigger%d", iio_dir, trig_num);
		if (ret < 0) {
		if (ret < 0) {