[PATCH 2/2] GDBserver: qXfer:libraries-svr4:read, malformed xml

Jan Kratochvil jan.kratochvil@redhat.com
Tue Mar 27 17:04:00 GMT 2012


On Fri, 23 Mar 2012 22:11:06 +0100, Pedro Alves wrote:
> --- a/gdb/gdbserver/linux-low.c
> +++ b/gdb/gdbserver/linux-low.c
> @@ -5630,7 +5630,13 @@ linux_qxfer_libraries_svr4 (const char *annex, unsigned char *readbuf,
>  	  lm_addr = l_next;
>  	}
>      done:
> -      strcpy (p, "</library-list-svr4>");
> +      if (!header_done)
> +	{
> +	  /* Empty list; terminate `<library-list-svr4'.  */
> +	  strcpy (p, "/>");
> +	}
> +      else
> +	strcpy (p, "</library-list-svr4>");
>      }
>  
>    document_len = strlen (document);

I see now, thanks.


Jan



More information about the Gdb-patches mailing list