From: grev Date: Fri, 6 Nov 2009 15:16:16 +0000 (+0000) Subject: b=21281 X-Git-Tag: v1_8_2_03~1^2~16 X-Git-Url: https://git.whamcloud.com/gitweb?a=commitdiff_plain;h=231e754b30f20bb2ee9fa713af03ff43c07dc3d1;p=fs%2Flustre-release.git b=21281 o=Walter (walter@routingdynamics.com) i=Johann i=grev gcc-4.4.0 RHEL-5.3 x86_64 build error fix --- diff --git a/lustre/tests/flocks_test.c b/lustre/tests/flocks_test.c index 97890d8..f3feac6 100644 --- a/lustre/tests/flocks_test.c +++ b/lustre/tests/flocks_test.c @@ -240,7 +240,8 @@ int t2(int argc, char* argv[]) } t_fcntl(fd, F_SETFL, O_APPEND); - if (!(rc = t_fcntl(fd, F_GETFL)) & O_APPEND) { + rc = t_fcntl(fd, F_GETFL); + if ((rc & O_APPEND) == 0) { fprintf(stderr, "error get flag: ret %x\n", rc); return EXIT_FAILURE; }