]> granicus.if.org Git - strace/commitdiff
tests: fix ipc_msgbuf.test on x32
authorDmitry V. Levin <ldv@altlinux.org>
Fri, 27 Nov 2015 14:15:30 +0000 (14:15 +0000)
committerDmitry V. Levin <ldv@altlinux.org>
Fri, 27 Nov 2015 14:15:30 +0000 (14:15 +0000)
* tests/ipc_msgbuf.c: Include "config.h" and "kernel_types.h".
(main): Replace "long" with "kernel_long_t" in struct msgbuf.

tests/ipc_msgbuf.c

index b7de2c8cdb3ffc3b61df9e19ee9dbec01b702764..954aaf0f770d67ec0a7f8039e3be49cd5b102ebb 100644 (file)
@@ -1,7 +1,13 @@
+#ifdef HAVE_CONFIG_H
+# include "config.h"
+#endif
+
 #include <sys/ipc.h>
 #include <sys/msg.h>
 #include <sys/stat.h>
 
+#include "kernel_types.h"
+
 #define text_string "STRACE_STRING"
 #define msgsz sizeof(text_string)
 
@@ -10,7 +16,7 @@ main (void)
 {
        const long mtype = 0xdefaced;
        struct {
-               long mtype;
+               kernel_long_t mtype;
                char mtext[msgsz];
        } msg = {
                .mtype = mtype,