simplify bitwise checking (#30722)

Some of these checks before bitwise operations are redundant and compilers
do not always recognize them, so let's simplify the code to make the intentions
clearer.
This commit is contained in:
AtariDreams
2024-01-09 10:18:10 +09:00
committed by GitHub
parent 35716eed55
commit 5ba46b99f7
2 changed files with 3 additions and 4 deletions
+1 -2
View File
@@ -626,8 +626,7 @@ static int append_tmpfs_mounts(MountList *ml, const TemporaryFileSystem *tmpfs,
return log_debug_errno(r, "Failed to parse mount option '%s': %m", str);
ro = flags & MS_RDONLY;
if (ro)
flags ^= MS_RDONLY;
flags &= ~MS_RDONLY;
MountEntry *me = mount_list_extend(ml);
if (!me)
+2 -2
View File
@@ -821,8 +821,8 @@ int mount_option_mangle(
if (!(ent->mask & MNT_INVERT))
mount_flags |= ent->id;
else if (mount_flags & ent->id)
mount_flags ^= ent->id;
else
mount_flags &= ~ent->id;
break;
}