summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEugene Syromyatnikov <evgsyr@gmail.com>2020-03-06 18:39:22 +0100
committerEugene Syromyatnikov <evgsyr@gmail.com>2020-03-23 13:32:14 +0100
commitfee0b1ff458c638549606026fa80904e6e9efa62 (patch)
tree5262bae00197787c152748055deed3804af8e059
parent0e9d71f6705f6dd56ca52e8fe6c039bc91e64fa5 (diff)
downloadstrace-fee0b1ff458c638549606026fa80904e6e9efa62.tar.gz
v4l2: print v4l2_capability.device_caps if V4L2_CAP_DEVICE_CAPS is set
-rw-r--r--v4l2.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/v4l2.c b/v4l2.c
index b671b1084..dcd787535 100644
--- a/v4l2.c
+++ b/v4l2.c
@@ -200,7 +200,7 @@ print_v4l2_capability(struct tcb *const tcp, const kernel_ulong_t arg)
print_kernel_version(caps.version);
PRINT_FIELD_FLAGS(", ", caps, capabilities,
v4l2_device_capabilities_flags, "V4L2_CAP_???");
- if (caps.device_caps) {
+ if (caps.capabilities & V4L2_CAP_DEVICE_CAPS || caps.device_caps) {
PRINT_FIELD_FLAGS(", ", caps, device_caps,
v4l2_device_capabilities_flags,
"V4L2_CAP_???");