From bd2fb79eea309828694a645c469f16cff554cd81 Mon Sep 17 00:00:00 2001
From: Antonio Ospite <ao2@ao2.it>
Date: Sun, 25 Jan 2015 23:23:33 +0100
Subject: [PATCH 1/1] am7xxx: comment on the loop termination in
 SCAN_OP_OPEN_DEVICE mode

---
 src/am7xxx.c | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/src/am7xxx.c b/src/am7xxx.c
index 006b216..3334615 100644
--- a/src/am7xxx.c
+++ b/src/am7xxx.c
@@ -837,11 +837,12 @@ static int scan_devices(am7xxx_context *ctx, scan_op op,
 							  open_device_index,
 							  list[i],
 							  dev);
-					if (ret < 0) {
+					if (ret < 0)
 						debug(ctx, "open_device failed\n");
-						goto out;
-					}
 
+					/* exit the loop unconditionally after
+					 * attempting to open the device
+					 * requested by the user */
 					goto out;
 				}
 				current_index++;
-- 
2.1.4