|
@@ -263,7 +263,7 @@ void pal_linux_main (void * args)
|
|
|
HANDLE_HDR(file)->flags |= RFD(0)|WFD(0)|WRITEABLE(0);
|
|
|
file->file.fd = fd;
|
|
|
char * path = (void *) file + HANDLE_SIZE(file);
|
|
|
- memcpy(path, argv[0], len + 1);
|
|
|
+ get_norm_path(argv[0], path, 0, len + 1);
|
|
|
file->file.realpath = path;
|
|
|
|
|
|
if (!check_elf_object(file)) {
|