- fix jlink accessing incorrect buffer element
authorntfreak <ntfreak@b42882b7-edfa-0310-969c-e2dbd0fdcd60>
Wed, 4 Jun 2008 09:46:19 +0000 (09:46 +0000)
committerntfreak <ntfreak@b42882b7-edfa-0310-969c-e2dbd0fdcd60>
Wed, 4 Jun 2008 09:46:19 +0000 (09:46 +0000)
git-svn-id: svn://svn.berlios.de/openocd/trunk@701 b42882b7-edfa-0310-969c-e2dbd0fdcd60

src/jtag/jlink.c

index 943cfdc3aa45f9697b8b2ce3c8f007c26c29dc6a..96e4efd343d2290afa46bbc171599caae4759274 100644 (file)
@@ -821,7 +821,7 @@ int jlink_usb_message(jlink_jtag_t *jlink_jtag, int out_length, int in_length)
                        else
                        {
                                /* Check the result itself */
-                               if (0 == usb_in_buffer[result])
+                               if (0 == usb_in_buffer[result-1])
                                {
                                        return result-1;
                                }