From: Michael Forney Date: Tue, 4 Jun 2019 19:26:38 +0000 (-0700) Subject: Don't omit second operand to `?` operator X-Git-Tag: fuse-3.6.0~4 X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=a9752e5f74e203fdd9cf5287c83e92882a11a7e4;p=qemu-gpiodev%2Flibfuse.git Don't omit second operand to `?` operator This is a GNU C extension. --- diff --git a/lib/fuse.c b/lib/fuse.c index 5c3b55b..5f8af4d 100755 --- a/lib/fuse.c +++ b/lib/fuse.c @@ -4261,7 +4261,7 @@ static void fuse_lib_ioctl(fuse_req_t req, fuse_ino_t ino, unsigned int cmd, fuse_prepare_interrupt(f, req, &d); err = fuse_fs_ioctl(f->fs, path, cmd, arg, &fi, flags, - out_buf ?: (void *)in_buf); + out_buf ? out_buf : (void *)in_buf); fuse_finish_interrupt(f, req, &d); free_path(f, ino, path);