diff --git a/src/kernel/boot/loader/elf.cpp b/src/kernel/boot/loader/elf.cpp index 65c139b685..fee92886c1 100644 --- a/src/kernel/boot/loader/elf.cpp +++ b/src/kernel/boot/loader/elf.cpp @@ -189,7 +189,7 @@ elf_load_image(Directory *directory, const char *path) status_t status = elf_load_image(fd, image); if (status == B_OK) { - image->name = strdup(path); + image->name = kernel_args_strdup(path); // insert to kernel args image->next = gKernelArgs.preloaded_images;