[Spice-devel] [PATCH 3/9] move during_target_migrate out of common_graphics_channel_new_client
Frediano Ziglio
fziglio at redhat.com
Tue Aug 9 15:16:08 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"?
>
Yes, that's perfect.
void was a typo, I meant avoid.
Frediano
>
> >
> > 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,
> _______________________________________________
> Spice-devel mailing list
> Spice-devel at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/spice-devel
>
More information about the Spice-devel
mailing list