This is an automated email from Gerrit.

Antonio Borneo ([email protected]) just uploaded a new patch set to 
Gerrit, which you can find at http://openocd.zylin.com/4699

-- gerrit

commit dbc3a3e6bf8a83acd307d49cdc2fe14a1c7ddd24
Author: Antonio Borneo <[email protected]>
Date:   Thu Oct 4 18:24:25 2018 +0200

    jtag/drivers/usb_common: return oocd error values
    
    Where possible, keep the same style for returning error.
    
    Change-Id: I3a04220c0b9f129a36e9fe83038b7c19dd57fe61
    Signed-off-by: Antonio Borneo <[email protected]>

diff --git a/src/jtag/drivers/usb_common.c b/src/jtag/drivers/usb_common.c
index 54be6a6..1b7602d 100644
--- a/src/jtag/drivers/usb_common.c
+++ b/src/jtag/drivers/usb_common.c
@@ -19,6 +19,7 @@
 #include "config.h"
 #endif
 #include "usb_common.h"
+#include "log.h"
 
 
 static bool jtag_usb_match(struct usb_device *dev,
@@ -45,10 +46,12 @@ int jtag_usb_open(const uint16_t vids[], const uint16_t 
pids[],
                                continue;
 
                        *out = usb_open(dev);
-                       if (NULL == *out)
-                               return -errno;
-                       return 0;
+                       if (NULL == *out) {
+                               LOG_ERROR("usb_open() failed with %s", 
usb_strerror());
+                               return ERROR_FAIL;
+                       }
+                       return ERROR_OK;
                }
        }
-       return -ENODEV;
+       return ERROR_FAIL;
 }

-- 


_______________________________________________
OpenOCD-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openocd-devel

Reply via email to