summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tests/sw_sync.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/tests/sw_sync.c b/tests/sw_sync.c
index 62d1d17c..626b6d39 100644
--- a/tests/sw_sync.c
+++ b/tests/sw_sync.c
@@ -228,7 +228,7 @@ static void test_sync_busy_fork_unixsocket(void)
cmsg->cmsg_type = SCM_RIGHTS;
cmsg->cmsg_len = CMSG_LEN(sizeof(timeline));
- *((int *) CMSG_DATA(cmsg)) = timeline;
+ memcpy(CMSG_DATA(cmsg), &timeline, sizeof(timeline));
msg.msg_controllen = cmsg->cmsg_len;
igt_assert_f(sync_fence_wait(fence, 0) == -ETIME,