diff options
Diffstat (limited to 'libsync')
-rw-r--r-- | libsync/sync.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libsync/sync.c b/libsync/sync.c index e65765894..6b187faed 100644 --- a/libsync/sync.c +++ b/libsync/sync.c | |||
@@ -217,6 +217,8 @@ static struct sync_file_info *modern_sync_file_info(int fd) | |||
217 | local_info.num_fences * sizeof(struct sync_fence_info)); | 217 | local_info.num_fences * sizeof(struct sync_fence_info)); |
218 | if (!info) | 218 | if (!info) |
219 | return NULL; | 219 | return NULL; |
220 | |||
221 | info->num_fences = local_info.num_fences; | ||
220 | info->sync_fence_info = (__u64)(uintptr_t)(info + 1); | 222 | info->sync_fence_info = (__u64)(uintptr_t)(info + 1); |
221 | 223 | ||
222 | err = ioctl(fd, SYNC_IOC_FILE_INFO, info); | 224 | err = ioctl(fd, SYNC_IOC_FILE_INFO, info); |