From 7909b528e57b2f2a77f3afde0f73e0b93ebc345a Mon Sep 17 00:00:00 2001 From: Corinna Vinschen Date: Sat, 22 Oct 2016 22:44:25 +0200 Subject: cygcheck: Fix check for Cygwin symlink Fixes Coverity CID 66904 and 66906 Signed-off-by: Corinna Vinschen --- winsup/utils/path.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/winsup/utils/path.cc b/winsup/utils/path.cc index 4877f6a3c..336408dcd 100644 --- a/winsup/utils/path.cc +++ b/winsup/utils/path.cc @@ -163,7 +163,7 @@ is_symlink (HANDLE fh) } else /* magic == SYMLINK_MAGIC */ { - if (!local.dwFileAttributes & FILE_ATTRIBUTE_SYSTEM) + if (!(local.dwFileAttributes & FILE_ATTRIBUTE_SYSTEM)) goto out; /* Not a Cygwin symlink. */ char buf[sizeof (SYMLINK_COOKIE) - 1]; SetFilePointer (fh, 0, 0, FILE_BEGIN); -- cgit v1.2.3