This is an automated email from Gerrit.

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

-- gerrit

commit d54fa96f47554d31c4f0f52580f10914ada8c0dc
Author: Franck Jullien <[email protected]>
Date:   Thu Oct 3 21:14:23 2013 +0200

    gdb_server: fix error path in gdb_save_tdesc
    
    Change-Id: Ib3bc0d87182b5b00a53aa775bd579b80674292dc
    Signed-off-by: Franck Jullien <[email protected]>

diff --git a/src/server/gdb_server.c b/src/server/gdb_server.c
index 2e76b19..ded189b 100644
--- a/src/server/gdb_server.c
+++ b/src/server/gdb_server.c
@@ -3037,13 +3037,13 @@ COMMAND_HANDLER(handle_gdb_save_tdesc_command)
 
        if (retval != ERROR_OK) {
                LOG_WARNING("Can't open %s for writing", tdesc_filename);
-               free(tdesc_filename);
-               return ERROR_FAIL;
+               goto error;
        }
 
        retval = fileio_write(&fileio, tdesc_length, tdesc, &size_written);
 
        fileio_close(&fileio);
+error:
        free(tdesc_filename);
        free(tdesc);
 

-- 

------------------------------------------------------------------------------
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register >
http://pubads.g.doubleclick.net/gampad/clk?id=60134791&iu=/4140/ostg.clktrk
_______________________________________________
OpenOCD-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openocd-devel

Reply via email to