Kernel+LibC: Pack SC_mount_params struct tighter

Flagged by pvs-studio, ordering the members from largest to smallest
allows us to save a few bytes in the size of the struct.
This commit is contained in:
Brian Gianforcaro 2021-09-15 23:44:07 -07:00 committed by Andreas Kling
parent dcb327a83b
commit be15bd3c86
2 changed files with 2 additions and 2 deletions

View file

@ -426,9 +426,9 @@ struct SC_rename_params {
};
struct SC_mount_params {
int source_fd;
StringArgument target;
StringArgument fs_type;
int source_fd;
int flags;
};

View file

@ -723,9 +723,9 @@ int mount(int source_fd, const char* target, const char* fs_type, int flags)
}
Syscall::SC_mount_params params {
source_fd,
{ target, strlen(target) },
{ fs_type, strlen(fs_type) },
source_fd,
flags
};
int rc = syscall(SC_mount, &params);