[PATCH 0/5] Improve encapsulation of RedChannelClient

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Since the previous patchset included a bunch of large changes that were hard to
review, I'm sending out a few smaller cleanup patches prior to moving
RedChannelClient to its own separate file. Hopefully these should make
following patches smaller and easier to review. More cleanups will probably
come soon.

Jonathon Jongsma (5):
  Add red_channel_client_get_channel()
  Use red_channel_client_get_client() everywhere
  Add red_channel_client_(set|is)_destroying()
  Don't poke RedChannelClient::send_data from RedChannel
  Use red_channel_client_get_stream()

 server/cursor-channel.c        |  4 +--
 server/dcc-send.c              | 10 +++---
 server/dcc.c                   | 13 ++++----
 server/dcc.h                   |  2 +-
 server/display-channel.c       |  3 +-
 server/inputs-channel-client.c |  2 +-
 server/inputs-channel.c        | 14 ++++----
 server/main-channel-client.c   | 74 +++++++++++++++++++++++++-----------------
 server/main-channel.c          | 37 ++++++++++++---------
 server/red-channel.c           | 43 +++++++++++++++++-------
 server/red-channel.h           |  5 ++-
 server/red-qxl.c               | 24 ++++++++------
 server/red-worker.c            |  3 +-
 server/reds.c                  | 22 ++++++++-----
 server/smartcard.c             | 15 ++++++---
 server/sound.c                 | 29 ++++++++++-------
 server/spicevmc.c              | 28 +++++++++-------
 server/stream.c                | 19 ++++++-----
 18 files changed, 212 insertions(+), 135 deletions(-)

-- 
2.7.4

_______________________________________________
Spice-devel mailing list
Spice-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.freedesktop.org/mailman/listinfo/spice-devel




[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]     [Monitors]