This is an automated email from Gerrit.

Mathias Küster (kes...@freenet.de) just uploaded a new patch set to Gerrit, 
which you can find at http://openocd.zylin.com/516

-- gerrit

commit 3c158b7bb430b8ddb5d6a16f256c11617c0c0b03
Author: Mathias K <kes...@freenet.de>
Date:   Tue Mar 13 16:40:22 2012 +0100

    gdb_server: Fix wrong index/length compare.
    
    This patch fix the compare for the list size and the register index.
    
    Change-Id: I36d5e078f57d2a9f7823cfdf0d537762e00f6929
    Signed-off-by: Mathias K <kes...@freenet.de>

diff --git a/src/server/gdb_server.c b/src/server/gdb_server.c
index 238273b..9136993 100644
--- a/src/server/gdb_server.c
+++ b/src/server/gdb_server.c
@@ -1123,7 +1123,7 @@ static int gdb_set_register_packet(struct connection 
*connection,
        if (retval != ERROR_OK)
                return gdb_error(connection, retval);
 
-       if (reg_list_size < reg_num) {
+       if (reg_list_size <= reg_num) {
                LOG_ERROR("gdb requested a non-existing register");
                return ERROR_SERVER_REMOTE_CLOSED;
        }

-- 

------------------------------------------------------------------------------
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
_______________________________________________
OpenOCD-devel mailing list
OpenOCD-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openocd-devel

Reply via email to