xserver: Branch 'master' - 2 commits

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Fri Mar 22 00:48:13 UTC 2024


 test/meson.build                 |    1 +
 test/simple-xinit.c              |    4 +++-
 test/xi2/protocol-eventconvert.c |    4 +---
 3 files changed, 5 insertions(+), 4 deletions(-)

New commits:
commit 4e53612347613a930bcd43d67fd9fe49f07ee4c2
Author: Enrico Weigelt, metux IT consult <info at metux.net>
Date:   Wed Mar 20 20:00:37 2024 +0100

    test: xi2: drop unused variable
    
    fix warning:
    
    > ../test/xi2/protocol-eventconvert.c:276:9: warning: variable 'buttons' set but not used [-Wunused-but-set-variable]
    >     int buttons, valuators;
    >         ^
    
    Signed-off-by: Enrico Weigelt, metux IT consult <info at metux.net>
    Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1429>

diff --git a/test/xi2/protocol-eventconvert.c b/test/xi2/protocol-eventconvert.c
index eb34f5b42..fb0627bb5 100644
--- a/test/xi2/protocol-eventconvert.c
+++ b/test/xi2/protocol-eventconvert.c
@@ -273,7 +273,7 @@ test_convert_XIRawEvent(void)
 static void
 test_values_XIDeviceEvent(DeviceEvent *in, xXIDeviceEvent * out, BOOL swap)
 {
-    int buttons, valuators;
+    int valuators;
     int i;
     unsigned char *ptr;
     uint32_t flagmask = 0;
@@ -347,11 +347,9 @@ test_values_XIDeviceEvent(DeviceEvent *in, xXIDeviceEvent * out, BOOL swap)
     assert(out->root_x == double_to_fp1616(in->root_x + in->root_x_frac));
     assert(out->root_y == double_to_fp1616(in->root_y + in->root_y_frac));
 
-    buttons = 0;
     for (i = 0; i < bits_to_bytes(sizeof(in->buttons)); i++) {
         if (XIMaskIsSet(in->buttons, i)) {
             assert(out->buttons_len >= bytes_to_int32(bits_to_bytes(i)));
-            buttons++;
         }
     }
 
commit f7a97a7ab0d196c9a771107f57cb550d9eec7233
Author: Enrico Weigelt, metux IT consult <info at metux.net>
Date:   Wed Mar 20 19:55:57 2024 +0100

    test: simple-xinit: add _X_NORETURN
    
    fix warning:
    
    > ../test/simple-xinit.c:58:1: warning: function 'usage' could be declared with attribute 'noreturn' [-Wmissing-noreturn]
    
    Signed-off-by: Enrico Weigelt, metux IT consult <info at metux.net>
    Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1429>

diff --git a/test/meson.build b/test/meson.build
index afa08abb2..79e1a11aa 100644
--- a/test/meson.build
+++ b/test/meson.build
@@ -2,6 +2,7 @@ simple_xinit = executable(
     'simple-xinit',
     'simple-xinit.c',
     include_directories: inc,
+    dependencies: [ xproto_dep ],
 )
 
 piglit_env = environment()
diff --git a/test/simple-xinit.c b/test/simple-xinit.c
index e85b48092..57e7eed57 100644
--- a/test/simple-xinit.c
+++ b/test/simple-xinit.c
@@ -25,6 +25,8 @@
 #include <dix-config.h>
 #endif
 
+#include <X11/Xfuncproto.h>
+
 #include <errno.h>
 #include <signal.h>
 #include <stdbool.h>
@@ -53,7 +55,7 @@ kill_server(int server_pid)
     }
 }
 
-static void
+_X_NORETURN static void
 usage(int argc, char **argv)
 {
     fprintf(stderr, "%s <client command> -- <server command>\n", argv[0]);


More information about the xorg-commit mailing list