summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xlibglusterfsclient/src/libglusterfsclient.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/libglusterfsclient/src/libglusterfsclient.c b/libglusterfsclient/src/libglusterfsclient.c
index 1e50e004e..fb48fc300 100755
--- a/libglusterfsclient/src/libglusterfsclient.c
+++ b/libglusterfsclient/src/libglusterfsclient.c
@@ -5793,8 +5793,8 @@ libgf_client_ftruncate (libglusterfs_client_ctx_t *ctx, fd_t *fd,
int op_ret = -1;
libglusterfs_client_fd_ctx_t *fdctx = NULL;
- if ((!(fd->flags & O_ACCMODE) == O_RDWR)
- && (!((fd->flags & O_ACCMODE) == O_WRONLY))) {
+ if (!(((fd->flags & O_ACCMODE) == O_RDWR)
+ || ((fd->flags & O_ACCMODE) == O_WRONLY))) {
errno = EBADF;
goto out;
}