[Spice-devel] [PATCH spice-protocol 3/3] VD_AGENT_CLIPBOARD_GRAB takes a list of types rather then a single type

Arnon Gilboa agilboa at redhat.com
Mon Oct 4 08:08:38 PDT 2010


Hans de Goede wrote:
> This way the grabbing side can inidicate when the clipboard owning app
> can provide the clipboard contents in multiple formats, ie plain text
> and html.
>
> Also drop the VD_AGENT_CLIPBOARD_BITMAP type until we have a clear
> cross platform definition of the contents to send for bitmap type
> clipboard data.
> ---
>  spice/vd_agent.h |    3 +--
>  1 files changed, 1 insertions(+), 2 deletions(-)
>
> diff --git a/spice/vd_agent.h b/spice/vd_agent.h
> index 4724b9a..8c09701 100644
> --- a/spice/vd_agent.h
> +++ b/spice/vd_agent.h
> @@ -132,11 +132,10 @@ typedef struct SPICE_ATTR_PACKED VDAgentClipboard {
>  enum {
>      VD_AGENT_CLIPBOARD_NONE = 0,
>      VD_AGENT_CLIPBOARD_UTF8_TEXT,
> -    VD_AGENT_CLIPBOARD_BITMAP,
>  };
>  
>  typedef struct SPICE_ATTR_PACKED VDAgentClipboardGrab {
> -    uint32_t type;
> +    uint32_t types[0];
>  } VDAgentClipboardGrab;
>  
>  typedef struct SPICE_ATTR_PACKED VDAgentClipboardRequest {
>   
Ack


More information about the Spice-devel mailing list