Commit 30485186 authored by Linus Torvalds's avatar Linus Torvalds

Fix typo (and logic bug that the typo hid) in bit value

testing. 

Found by 'sparse', my source parser tool.
parent 693ccaab
...@@ -39,7 +39,7 @@ ...@@ -39,7 +39,7 @@
#define MAY_LOCK 32 #define MAY_LOCK 32
#define MAY_OWNER_OVERRIDE 64 #define MAY_OWNER_OVERRIDE 64
#define MAY_LOCAL_ACCESS 128 /* IRIX doing local access check on device special file*/ #define MAY_LOCAL_ACCESS 128 /* IRIX doing local access check on device special file*/
#if (MAY_SATTR | MAY_TRUNC | MAY_LOCK | MAX_OWNER_OVERRIDE | MAY_LOCAL_ACCESS) & (MAY_READ | MAY_WRITE | MAY_EXEC | MAY_OWNER_OVERRIDE) #if (MAY_SATTR | MAY_TRUNC | MAY_LOCK | MAY_OWNER_OVERRIDE | MAY_LOCAL_ACCESS) & (MAY_READ | MAY_WRITE | MAY_EXEC)
# error "please use a different value for MAY_SATTR or MAY_TRUNC or MAY_LOCK or MAY_OWNER_OVERRIDE." # error "please use a different value for MAY_SATTR or MAY_TRUNC or MAY_LOCK or MAY_OWNER_OVERRIDE."
#endif #endif
#define MAY_CREATE (MAY_EXEC|MAY_WRITE) #define MAY_CREATE (MAY_EXEC|MAY_WRITE)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment