1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 11:28:12 +00:00

Kernel: Use Userspace<T> for the execve syscall

This commit is contained in:
Brian Gianforcaro 2020-08-09 12:11:13 -07:00 committed by Andreas Kling
parent 025a2a3c5b
commit 0f42463eab
5 changed files with 8 additions and 8 deletions

View file

@ -94,8 +94,8 @@ int execve(const char* filename, char* const argv[], char* const envp[])
auto copy_strings = [&](auto& vec, size_t count, auto& output) {
output.length = count;
for (size_t i = 0; vec[i]; ++i) {
output.strings[i].characters = vec[i];
output.strings[i].length = strlen(vec[i]);
output.strings.ptr()[i].characters = vec[i];
output.strings.ptr()[i].length = strlen(vec[i]);
}
};