[Spice-devel] [PATCH 3/9] move during_target_migrate out of common_graphics_channel_new_client
Jonathon Jongsma
jjongsma at redhat.com
Fri Aug 5 20:41:28 UTC 2016
On Thu, 2016-08-04 at 16:17 -0500, Jonathon Jongsma wrote:
> From: Frediano Ziglio <fziglio at redhat.com>
>
> This reduce function and void to change an object in a function
> which is supposed just to create a new object
The commit looks OK, but this description is quite confusing. Did you
mean "avoid" instead of "void"? Perhaps:
"This reduces the number of arguments that need to be passed to the
function, and also avoids changing a different object within a function
that is supposed to just create a new object"?
>
> Signed-off-by: Frediano Ziglio <fziglio at redhat.com>
> ---
> server/cursor-channel.c | 2 +-
> server/dcc.c | 3 ++-
> server/red-worker.c | 2 --
> server/red-worker.h | 1 -
> 4 files changed, 3 insertions(+), 5 deletions(-)
>
> diff --git a/server/cursor-channel.c b/server/cursor-channel.c
> index 7649904..2621c5f 100644
> --- a/server/cursor-channel.c
> +++ b/server/cursor-channel.c
> @@ -390,13 +390,13 @@ static CursorChannelClient*
> cursor_channel_client_new(CursorChannel *cursor,
> (CursorChannelClient*)common_graphics_channel_new_client(&cu
> rsor->common,
> siz
> eof(CursorChannelClient),
> cli
> ent, stream,
> - mig
> _target,
> FAL
> SE,
> com
> mon_caps,
> num
> _common_caps,
> cap
> s,
> num
> _caps);
> spice_return_val_if_fail(ccc != NULL, NULL);
> + cursor->common.during_target_migrate = mig_target;
>
> ring_init(&ccc->cursor_cache_lru);
> ccc->cursor_cache_available = CLIENT_CURSOR_CACHE_SIZE;
> diff --git a/server/dcc.c b/server/dcc.c
> index c1c30c6..81ae4ed 100644
> --- a/server/dcc.c
> +++ b/server/dcc.c
> @@ -366,9 +366,10 @@ DisplayChannelClient *dcc_new(DisplayChannel
> *display,
>
> dcc = (DisplayChannelClient*)common_graphics_channel_new_client(
> COMMON_GRAPHICS_CHANNEL(display),
> sizeof(DisplayChannelClient),
> - client, stream, mig_target, TRUE,
> + client, stream, TRUE,
> common_caps, num_common_caps,
> caps, num_caps);
> + display->common.during_target_migrate = mig_target;
> dcc->id = display->common.qxl->id;
> spice_return_val_if_fail(dcc, NULL);
> spice_info("New display (client %p) dcc %p stream %p", client,
> dcc, stream);
> diff --git a/server/red-worker.c b/server/red-worker.c
> index f15f67a..8f9c8dd 100644
> --- a/server/red-worker.c
> +++ b/server/red-worker.c
> @@ -445,7 +445,6 @@ CommonGraphicsChannelClient
> *common_graphics_channel_new_client(CommonGraphicsCh
> int
> size,
> RedC
> lient *client,
> Reds
> Stream *stream,
> - int
> mig_target,
> int
> monitor_latency,
> uint
> 32_t *common_caps,
> int
> num_common_caps,
> @@ -458,7 +457,6 @@ CommonGraphicsChannelClient
> *common_graphics_channel_new_client(CommonGraphicsCh
> if (!rcc) {
> return NULL;
> }
> - common->during_target_migrate = mig_target;
> return (CommonGraphicsChannelClient*)rcc;
> }
>
> diff --git a/server/red-worker.h b/server/red-worker.h
> index 63be8b5..318a004 100644
> --- a/server/red-worker.h
> +++ b/server/red-worker.h
> @@ -104,7 +104,6 @@ CommonGraphicsChannelClient
> *common_graphics_channel_new_client(CommonGraphicsCh
> int
> size,
> RedC
> lient *client,
> Reds
> Stream *stream,
> - int
> mig_target,
> int
> monitor_latency,
> uint
> 32_t *common_caps,
> int
> num_common_caps,
More information about the Spice-devel
mailing list