> On 17 May 2017, at 11:24, Christophe Fergeau <cfergeau@xxxxxxxxxx> wrote: > > On Wed, May 17, 2017 at 03:47:48AM -0400, Frediano Ziglio wrote: >>> >>> From: Christophe de Dinechin <dinechin@xxxxxxxxxx> >>> >>> On macOS, neither of the two cases implemented in set_mouse_accel applies. >>> We get the following eror message: >>> >>> CC spice-widget.lo >>> spice-widget.c:944:26: error: unused variable 'd' [-Werror,-Wunused-variable] >>> SpiceDisplayPrivate *d = display->priv; >>> >>> Signed-off-by: Christophe de Dinechin <dinechin@xxxxxxxxxx> >>> --- >>> src/spice-widget.c | 4 ++-- >>> 1 file changed, 2 insertions(+), 2 deletions(-) >>> >>> diff --git a/src/spice-widget.c b/src/spice-widget.c >>> index 8203d55..5542e85 100644 >>> --- a/src/spice-widget.c >>> +++ b/src/spice-widget.c >>> @@ -941,9 +941,8 @@ static void update_keyboard_grab(SpiceDisplay *display) >>> >>> static void set_mouse_accel(SpiceDisplay *display, gboolean enabled) >>> { >>> - SpiceDisplayPrivate *d = display->priv; >>> - >>> #if defined GDK_WINDOWING_X11 >>> + SpiceDisplayPrivate *d = display->priv; >>> GdkWindow *w = GDK_WINDOW(gtk_widget_get_window(GTK_WIDGET(display))); >>> >>> if (!GDK_IS_X11_DISPLAY(gdk_window_get_display(w))) { >>> @@ -965,6 +964,7 @@ static void set_mouse_accel(SpiceDisplay *display, >>> gboolean enabled) >>> d->x11_accel_numerator, d->x11_accel_denominator, >>> d->x11_threshold); >>> } >>> #elif defined GDK_WINDOWING_WIN32 >>> + SpiceDisplayPrivate *d = display->priv; >>> if (enabled) { >>> g_return_if_fail(SystemParametersInfo(SPI_SETMOUSE, 0, >>> &d->win_mouse, 0)); >>> g_return_if_fail(SystemParametersInfo(SPI_SETMOUSESPEED, 0, >>> (PVOID)(INT_PTR)d->win_mouse_speed, 0)); >> >> A TODO comment on the #else case would be helpful. >> I remember was agreed to add one. > > Honestly, I would just keep the compile-time warning until we know what > to do with this code on osx. I did not remove the compile-time warning. I added the comment. But I did not find an obvious way to control acceleration in Sierra. I don’t see much of an adverse side effect to not having this code. How could I test it? Christophe > > Christophe _______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/spice-devel