From 50a5fb94adbc0e29dcfda261b9a89cc9a169d723 Mon Sep 17 00:00:00 2001 From: tumbili Date: Wed, 2 Sep 2015 18:37:57 +0200 Subject: [PATCH] fix logic in posix access function --- src/drivers/device/vdev_posix.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/drivers/device/vdev_posix.cpp b/src/drivers/device/vdev_posix.cpp index 86c2230526a..44aea614cc8 100644 --- a/src/drivers/device/vdev_posix.cpp +++ b/src/drivers/device/vdev_posix.cpp @@ -270,7 +270,7 @@ int px4_fsync(int fd) int px4_access(const char *pathname, int mode) { - if (mode == F_OK) { + if (mode != F_OK) { errno = EINVAL; return -1; }