[RFC] small change for better error reporting in remote.c

drow@false.org drow@false.org
Fri Jul 31 09:00:00 GMT 2009


On Wed, Jul 29, 2009 at 04:59:36PM -0700, Michael Snyder wrote:
> @@ -5189,7 +5192,10 @@ store_registers_using_G (const struct re
>    /* remote_prepare_to_store insures that rsa->sizeof_g_packet gets
>       updated.  */
>    bin2hex (regs, p, rsa->sizeof_g_packet);
> -  remote_send (&rs->buf, &rs->buf_size);
> +  putpkt (rs->buf);
> +  getpkt (&rs->buf, &rs->buf_size, 0);
> +  if (rs->buf[0] == 'E')
> +    error (_("Could not write registers"));
>  }
>  
>  /* Store register REGNUM, or all registers if REGNUM == -1, from the contents

Can't you use packet_ok like elsewhere?  Otherwise OK.

-- 
Daniel Jacobowitz
CodeSourcery



More information about the Gdb-patches mailing list